Defines |
| #define | NO_MIXER_SELECTED ((UINT)(~0)) |
Functions |
| static VOID | ClearMixerCache (PSND_MIXER Mixer) |
| PSND_MIXER | SndMixerCreate (HWND hWndNotification) |
| VOID | SndMixerDestroy (PSND_MIXER Mixer) |
| VOID | SndMixerClose (PSND_MIXER Mixer) |
| BOOL | SndMixerQueryControls (PSND_MIXER Mixer, PUINT DisplayControls, LPMIXERLINE LineInfo, LPMIXERCONTROL *Controls) |
| static BOOL | SndMixerQueryConnections (PSND_MIXER Mixer, PSND_MIXER_DESTINATION Line) |
| static BOOL | SndMixerQueryDestinations (PSND_MIXER Mixer) |
| BOOL | SndMixerSelect (PSND_MIXER Mixer, UINT MixerId) |
| UINT | SndMixerGetSelection (PSND_MIXER Mixer) |
| INT | SndMixerGetProductName (PSND_MIXER Mixer, LPTSTR lpBuffer, UINT uSize) |
| INT | SndMixerGetLineName (PSND_MIXER Mixer, DWORD LineID, LPTSTR lpBuffer, UINT uSize, BOOL LongName) |
| BOOL | SndMixerEnumProducts (PSND_MIXER Mixer, PFNSNDMIXENUMPRODUCTS EnumProc, PVOID Context) |
| INT | SndMixerSetVolumeControlDetails (PSND_MIXER Mixer, DWORD dwControlID, DWORD cbDetails, LPVOID paDetails) |
| INT | SndMixerGetVolumeControlDetails (PSND_MIXER Mixer, DWORD dwControlID, DWORD cbDetails, LPVOID paDetails) |
| INT | SndMixerGetDestinationCount (PSND_MIXER Mixer) |
| BOOL | SndMixerEnumLines (PSND_MIXER Mixer, PFNSNDMIXENUMLINES EnumProc, PVOID Context) |
| BOOL | SndMixerEnumConnections (PSND_MIXER Mixer, DWORD LineID, PFNSNDMIXENUMCONNECTIONS EnumProc, PVOID Context) |
| BOOL | SndMixerIsDisplayControl (PSND_MIXER Mixer, LPMIXERCONTROL Control) |