Type | Reason |
---|
AL |
Provides access to the OpenAL 1.1 flat API.
|
ALBufferState | Buffer state. Not supported for public use (yet). |
Alc | Alc = Audio Library Context |
ALCapability | A list of valid Enable/Disable/IsEnabled parameters |
AlcContextAttributes |
Defines available context attributes.
|
AlcError |
Defines OpenAL context errors.
|
AlcGetInteger |
Defines available parameters for OpenTK.Audio.OpenAL.Alc.GetInteger(IntPtr, OpenTK.Audio.OpenAL.AlcGetInteger, int, Int32[]).
|
AlcGetString |
Defines available parameters for OpenTK.Audio.OpenAL.Alc.GetString(IntPtr, OpenTK.Audio.OpenAL.AlcGetString).
|
AlcGetStringList |
Defines available parameters for OpenTK.Audio.OpenAL.Alc.GetString(IntPtr, OpenTK.Audio.OpenAL.AlcGetStringList).
|
ALDistanceModel | Used by AL.DistanceModel(), the distance model can be retrieved by AL.Get() with ALGetInteger.DistanceModel |
ALError | Returned by AL.GetError |
ALFormat | Sound samples: Format specifier. |
ALGetBufferi | A list of valid Int32 GetBuffer parameters |
ALGetFloat | A list of valid 32-Bits Float AL.Get() parameters |
ALGetInteger | A list of valid Int32 AL.Get() parameters |
ALGetSourcei | A list of valid Int32 GetSource parameters |
ALGetString | A list of valid string AL.Get() parameters |
ALListener3f | A list of valid Math.Vector3 Listener/GetListener parameters |
ALListenerf | A list of valid 32-Bits Float Listener/GetListener parameters |
ALListenerfv | A list of valid float[] Listener/GetListener parameters |
ALSource3f | A list of valid Math.Vector3 Source/GetSource parameters |
ALSource3i | A list of valid 3x Int32 Source/GetSource parameters |
ALSourceb | A list of valid 8-Bits boolean Source/GetSource parameters |
ALSourcef | A list of valid 32-Bits Float Source/GetSource parameters |
ALSourcei | A list of valid Int32 Source parameters |
ALSourceState | Source state information, can be retrieved by AL.Source() with ALSourcei.SourceState. |
ALSourceType | Source type information, can be retrieved by AL.Source() with ALSourcei.SourceType. |
EffectsExtension |
Provides access to the OpenAL effects extension.
|
EffectsExtension+EaxReverb | Documentation for this section has not yet been entered. |
EffectsExtension+EfxEaxReverb | Documentation for this section has not yet been entered. |
EffectsExtension+ReverbPresets | EAX Reverb Presets in legacy format - use ConvertReverbParameters() to convert to EFX EAX Reverb Presets for use with the OpenAL Effects Extension. |
EfxAuxiliaryf | A list of valid 32-Bits Float AuxiliaryEffectSlot/GetAuxiliaryEffectSlot parameters |
EfxAuxiliaryi | A list of valid Int32 AuxiliaryEffectSlot/GetAuxiliaryEffectSlot parameters |
EfxEffect3f | A list of valid Math.Vector3 Effect/GetEffect parameters |
EfxEffectf | A list of valid 32-Bits Float Effect/GetEffect parameters |
EfxEffecti | A list of valid Int32 Effect/GetEffect parameters |
EfxEffectType | Effect type definitions to be used with EfxEffecti.EffectType. |
EfxFilterf | A list of valid 32-Bits Float Filter/GetFilter parameters |
EfxFilteri | A list of valid Int32 Filter/GetFilter parameters |
EfxFilterType | Filter type definitions to be used with EfxFilteri.FilterType. |
EfxFormantFilterSettings | Vocal morpher effect parameters. If both parameters are set to the same phoneme, that determines the filtering effect that will be heard. If these two parameters are set to different phonemes, the filtering effect will morph between the two settings at a rate specified by EfxEffectf.VocalMorpherRate. |
XRamExtension |
The X-Ram Extension is provided on the top-end Sound Blaster X-Fi solutions (Sound Blaster X-Fi Fatal1ty, Sound Blaster X-Fi Elite Pro, or later).
These products feature 64MB of X-Ram that can only be used for audio purposes, which can be controlled by this Extension.
|
XRamExtension+XRamStorage | This enum is used to abstract the need of using AL.GetEnumValue() with the Extension. The values do NOT correspond to AL_STORAGE_* tokens! |