42 if ( !idalGenBuffers) {
43 return "alGenBuffers";
50 if ( !idalSourceStop) {
51 return "alSourceStop";
54 if ( !idalGetSourcei) {
55 return "alGetSourcei";
58 if ( !idalGetInteger) {
59 return "alGetInteger";
62 if ( !idalcSuspendContext) {
63 return "alcSuspendContext";
66 if ( !idalcMakeContextCurrent) {
67 return "alcMakeContextCurrent";
70 if ( !idalcProcessContext) {
71 return "alcProcessContext";
74 if ( !idalcDestroyContext) {
75 return "alcDestroyContext";
79 return "alcGetString";
82 if ( !idalBufferData) {
83 return "alBufferData";
86 if ( !idalDeleteBuffers) {
87 return "alDeleteBuffers";
90 if ( !idalIsExtensionPresent) {
91 return "alIsExtensionPresent";
94 if ( !idalDeleteSources) {
95 return "alDeleteSources";
98 if ( !idalGetEnumValue) {
99 return "alGetEnumValue";
103 return "alGetProcAddress";
107 return "alcCreateContext";
111 return "alcOpenDevice";
114 if ( !idalListenerfv) {
115 return "alListenerfv";
118 if ( !idalSourceQueueBuffers) {
119 return "alSourceQueueBuffers";
126 if ( !idalListenerf) {
127 return "alListenerf";
130 if ( !idalcCloseDevice) {
131 return "alcCloseDevice";
134 if ( !idalIsBuffer) {
138 if ( !idalSource3f) {
142 if ( !idalGenSources) {
143 return "alGenSources";
150 if ( !idalSourceUnqueueBuffers) {
151 return "alSourceUnqueueBuffers";
154 if ( !idalSourcePlay) {
155 return "alSourcePlay";
int ALint
OpenAL 32bit signed integer type.
unsigned char ALCubyte
ALC 8bit unsigned byte.
unsigned char ALubyte
OpenAL 8bit unsigned byte.
ALCcontext *ALAPIENTRY * idalcCreateContext(ALCdevice *, ALCint *)
ALuint * ALboolean(ALAPIENTRY *idalIsSource)(ALuint)
const char * InitializeIDAL(HMODULE h)
float ALfloat
OpenAL 32bit floating point type.
ALCdevice *ALAPIENTRY * idalcOpenDevice(ALubyte *)
unsigned ALuint
OpenAL 32bit unsigned integer type.
ALCvoid(ALAPIENTRY *idalcSuspendContext)(ALCcontext *)
int ALCint
ALC 32bit signed integer type.
void ALvoid
OpenAL void type.
int ALCenum
ALC enumerations.
ALCboolean(ALAPIENTRY *idalcMakeContextCurrent)(ALCcontext *)
ALCubyte *ALAPIENTRY * idalcGetString(ALCdevice *, ALCenum)
ALvoid(ALAPIENTRY *idalGenBuffers)(ALsizei
ALvoid *ALAPIENTRY * idalGetProcAddress(ALubyte *)