Go to the source code of this file.
Data Structures |
| struct | PWAVE_DD_VOLUME |
| struct | WAVEOVL |
| struct | PWAVEALLOC |
| struct | PAUX_DD_VOLUME |
Defines |
| #define | WAVE_DD_STOP 0x0001 |
| #define | WAVE_DD_PLAY 0x0002 |
| #define | WAVE_DD_RECORD 0x0003 |
| #define | WAVE_DD_RESET 0x0004 |
| #define | WAVE_DD_IDLE 0x0000 |
| #define | WAVE_DD_STOPPED 0x0001 |
| #define | WAVE_DD_PLAYING 0x0002 |
| #define | WAVE_DD_RECORDING 0x0003 |
Typedefs |
| typedef struct WAVEOVL * | PWAVEOVL |
Enumerations |
| enum | WAVETHREADFUNCTION {
WaveThreadInvalid,
WaveThreadAddBuffer,
WaveThreadSetState,
WaveThreadSetData,
WaveThreadGetData,
WaveThreadBreakLoop,
WaveThreadClose,
WaveThreadTerminate
} |
Functions |
| MMRESULT | GetDeviceCapabilities (DWORD ID, UINT DeviceType, LPBYTE pCaps, DWORD Size) |
| DWORD | AuxGetAudio (DWORD dwID, PBYTE pVolume, DWORD sizeVolume) |
| DWORD | AuxSetAudio (DWORD dwID, PBYTE pVolume, DWORD sizeVolume) |