C# Class Sharpex2D.Audio.OpenAL.OpenAL

Datei anzeigen Open project: ThuCommix/Sharpex2D Class Usage Examples

Private Methods

Method Description
GetOpenALDevices ( ) : Sharpex2D.Audio.OpenAL.OpenALDevice[]
IsExtensionPresent ( string extension ) : bool
IsSupported ( ) : bool
ReadStringsFromMemory ( IntPtr location ) : string[]
alBufferData ( uint bufferId, OpenALAudioFormat format, byte data, int byteSize, uint frequency ) : void
alDeleteBuffers ( int numBuffers, uint bufferIDs ) : void
alDeleteSources ( int count, uint sources ) : void
alGenBuffers ( int count, uint bufferIDs ) : void
alGenSources ( int count, uint sources ) : void
alGetListener3f ( SourceProperty param, float &val1, float &val2, float &val3 ) : void
alGetListenerf ( SourceProperty param, float &val ) : void
alGetListenerfv ( SourceProperty param, float val ) : void
alGetSource3f ( uint sourceId, SourceProperty property, float &val1, float &val2, float &val3 ) : void
alGetSourcef ( uint sourceId, SourceProperty property, float &value ) : void
alGetSourcei ( uint sourceId, SourceProperty property, int &value ) : void
alGetString ( int name ) : IntPtr
alIsExtensionPresent ( string extensionName ) : sbyte
alListener3f ( SourceProperty param, float val1, float val2, float val3 ) : void
alListenerf ( SourceProperty param, float val ) : void
alListenerfv ( SourceProperty param, float val ) : void
alSource3f ( uint sourceId, SourceProperty property, float val1, float val2, float val3 ) : void
alSourcePause ( uint sourceId ) : void
alSourcePlay ( uint sourceId ) : void
alSourceQueueBuffers ( uint sourceId, int number, uint bufferIDs ) : void
alSourceStop ( uint sourceId ) : void
alSourceUnqueueBuffers ( uint sourceId, int buffers, uint buffersDequeued ) : void
alSourcef ( uint sourceId, SourceProperty property, float value ) : void
alSourcefv ( uint sourceId, SourceProperty property, float value ) : void
alSourcei ( uint sourceId, SourceProperty property, float val1 ) : void
alcCaptureCloseDevice ( IntPtr device ) : void
alcCaptureOpenDevice ( string deviceName, uint frequency, OpenALAudioFormat format, int bufferSize ) : IntPtr
alcCaptureSamples ( IntPtr device, IntPtr buffer, int numSamples ) : void
alcCaptureStart ( IntPtr device ) : void
alcCaptureStop ( IntPtr device ) : void
alcCloseDevice ( IntPtr handle ) : IntPtr
alcCreateContext ( IntPtr device, IntPtr attrlist ) : IntPtr
alcDestroyContext ( IntPtr context ) : void
alcGetContextsDevice ( IntPtr context ) : IntPtr
alcGetCurrentContext ( ) : IntPtr
alcGetString ( [ device, int name ) : IntPtr
alcIsExtensionPresent ( [ device, string extensionName ) : sbyte
alcMakeContextCurrent ( IntPtr context ) : void
alcOpenDevice ( string deviceName ) : IntPtr