名字空间 |
namespace | openal |
| OpenAL EE所使用的名字空间
|
宏定义 |
#define | ALCAPI ALC_API |
#define | ALCAPIENTRY ALC_APIENTRY |
#define | ALC_INVALID 0 |
#define | ALC_VERSION_0_1 1 |
#define | ALC_FALSE 0 |
#define | ALC_TRUE 1 |
#define | ALC_FREQUENCY 0x1007 |
#define | ALC_REFRESH 0x1008 |
#define | ALC_SYNC 0x1009 |
#define | ALC_MONO_SOURCES 0x1010 |
#define | ALC_STEREO_SOURCES 0x1011 |
#define | ALC_NO_ERROR ALC_FALSE |
#define | ALC_INVALID_DEVICE 0xA001 |
#define | ALC_INVALID_CONTEXT 0xA002 |
#define | ALC_INVALID_ENUM 0xA003 |
#define | ALC_INVALID_VALUE 0xA004 |
#define | ALC_OUT_OF_MEMORY 0xA005 |
#define | ALC_DEFAULT_DEVICE_SPECIFIER 0x1004 |
#define | ALC_DEVICE_SPECIFIER 0x1005 |
#define | ALC_EXTENSIONS 0x1006 |
#define | ALC_MAJOR_VERSION 0x1000 |
#define | ALC_MINOR_VERSION 0x1001 |
#define | ALC_ATTRIBUTES_SIZE 0x1002 |
#define | ALC_ALL_ATTRIBUTES 0x1003 |
#define | ALC_DEFAULT_ALL_DEVICES_SPECIFIER 0x1012 |
#define | ALC_ALL_DEVICES_SPECIFIER 0x1013 |
#define | ALC_CAPTURE_DEVICE_SPECIFIER 0x310 |
#define | ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER 0x311 |
#define | ALC_CAPTURE_SAMPLES 0x312 |
类型定义 |
typedef struct ALCdevice_struct | openal::ALCdevice |
typedef struct ALCcontext_struct | openal::ALCcontext |
typedef char | openal::ALCboolean |
typedef char | openal::ALCchar |
typedef char | openal::ALCbyte |
typedef unsigned char | openal::ALCubyte |
typedef short | openal::ALCshort |
typedef unsigned short | openal::ALCushort |
typedef int | openal::ALCint |
typedef unsigned int | openal::ALCuint |
typedef int | openal::ALCsizei |
typedef int | openal::ALCenum |
typedef float | openal::ALCfloat |
typedef double | openal::ALCdouble |
typedef void | openal::ALCvoid |
typedef ALCcontext *(* | openal::alcCreateContextPROC )(ALCdevice *device, const ALCint *attrlist) |
typedef ALCboolean(* | openal::alcMakeContextCurrentPROC )(ALCcontext *context) |
typedef void(* | openal::alcProcessContextPROC )(ALCcontext *context) |
typedef void(* | openal::alcSuspendContextPROC )(ALCcontext *context) |
typedef void(* | openal::alcDestroyContextPROC )(ALCcontext *context) |
typedef ALCcontext *(* | openal::alcGetCurrentContextPROC )(void) |
typedef ALCdevice *(* | openal::alcGetContextsDevicePROC )(ALCcontext *context) |
typedef ALCdevice *(* | openal::alcOpenDevicePROC )(const ALCchar *devicename) |
typedef ALCboolean(* | openal::alcCloseDevicePROC )(ALCdevice *device) |
typedef ALCenum(* | openal::alcGetErrorPROC )(ALCdevice *device) |
typedef ALCboolean(* | openal::alcIsExtensionPresentPROC )(ALCdevice *device, const ALCchar *extname) |
typedef void *(* | openal::alcGetProcAddressPROC )(ALCdevice *device, const ALCchar *funcname) |
typedef ALCenum(* | openal::alcGetEnumValuePROC )(ALCdevice *device, const ALCchar *enumname) |
typedef const ALCchar *(* | openal::alcGetStringPROC )(ALCdevice *device, ALCenum param) |
typedef void(* | openal::alcGetIntegervPROC )(ALCdevice *device, ALCenum param, ALCsizei size, ALCint *data) |
typedef ALCdevice *(* | openal::alcCaptureOpenDevicePROC )(const ALCchar *devicename, ALCuint frequency, ALCenum format, ALCsizei buffersize) |
typedef ALCboolean(* | openal::alcCaptureCloseDevicePROC )(ALCdevice *device) |
typedef void(* | openal::alcCaptureStartPROC )(ALCdevice *device) |
typedef void(* | openal::alcCaptureStopPROC )(ALCdevice *device) |
typedef void(* | openal::alcCaptureSamplesPROC )(ALCdevice *device, ALCvoid *buffer, ALCsizei samples) |
变量 |
alcCreateContextPROC | openal::alcCreateContext = NULL |
alcMakeContextCurrentPROC | openal::alcMakeContextCurrent = NULL |
alcProcessContextPROC | openal::alcProcessContext = NULL |
alcSuspendContextPROC | openal::alcSuspendContext = NULL |
alcDestroyContextPROC | openal::alcDestroyContext = NULL |
alcGetCurrentContextPROC | openal::alcGetCurrentContext = NULL |
alcGetContextsDevicePROC | openal::alcGetContextsDevice = NULL |
alcOpenDevicePROC | openal::alcOpenDevice = NULL |
alcCloseDevicePROC | openal::alcCloseDevice = NULL |
alcGetErrorPROC | openal::alcGetError = NULL |
alcIsExtensionPresentPROC | openal::alcIsExtensionPresent = NULL |
alcGetProcAddressPROC | openal::alcGetProcAddress = NULL |
alcGetEnumValuePROC | openal::alcGetEnumValue = NULL |
alcGetStringPROC | openal::alcGetString = NULL |
alcGetIntegervPROC | openal::alcGetIntegerv = NULL |
alcCaptureOpenDevicePROC | openal::alcCaptureOpenDevice = NULL |
alcCaptureCloseDevicePROC | openal::alcCaptureCloseDevice = NULL |
alcCaptureStartPROC | openal::alcCaptureStart = NULL |
alcCaptureStopPROC | openal::alcCaptureStop = NULL |
alcCaptureSamplesPROC | openal::alcCaptureSamples = NULL |