QAL(LPALCCREATECONTEXT, alcCreateContext); \
QAL(LPALCMAKECONTEXTCURRENT, alcMakeContextCurrent); \
QAL(LPALCPROCESSCONTEXT, alcProcessContext); \
QAL(LPALCSUSPENDCONTEXT, alcSuspendContext); \
QAL(LPALCDESTROYCONTEXT, alcDestroyContext); \
QAL(LPALCGETCURRENTCONTEXT, alcGetCurrentContext); \
QAL(LPALCGETCONTEXTSDEVICE, alcGetContextsDevice); \
QAL(LPALCOPENDEVICE, alcOpenDevice); \
QAL(LPALCCLOSEDEVICE, alcCloseDevice); \
QAL(LPALCGETERROR, alcGetError); \
QAL(LPALCISEXTENSIONPRESENT, alcIsExtensionPresent); \
QAL(LPALCGETPROCADDRESS, alcGetProcAddress); \
QAL(LPALCGETENUMVALUE, alcGetEnumValue); \
QAL(LPALCGETSTRING, alcGetString); \
QAL(LPALCGETINTEGERV, alcGetIntegerv); \
QAL(LPALCCAPTUREOPENDEVICE, alcCaptureOpenDevice); \
QAL(LPALCCAPTURECLOSEDEVICE, alcCaptureCloseDevice); \
QAL(LPALCCAPTURESTART, alcCaptureStart); \
QAL(LPALCCAPTURESTOP, alcCaptureStop); \
QAL(LPALCCAPTURESAMPLES, alcCaptureSamples);