Constant |
Value |
Description |
kWASAudioCategoryAlerts
|
4 |
Alert sounds.
|
kWASAudioCategoryCommunications
|
3 |
Real-time communications, such as VOIP or chat.
|
kWASAudioCategoryGameChat
|
8 |
Game chat audio. Similar to kWASAudioCategoryCommunications except that kWASAudioCategoryGameChat will not attenuate other streams.
|
kWASAudioCategoryGameEffects
|
6 |
Game sound effects.
|
kWASAudioCategoryGameMedia
|
7 |
Background audio for games.
|
kWASAudioCategoryMedia
|
11 |
Stream that includes audio without dialog.
|
kWASAudioCategoryMovie
|
10 |
Stream that includes audio with dialog.
|
kWASAudioCategoryOther
|
0 |
Other audio stream.
|
kWASAudioCategorySoundEffects
|
5 |
Sound effects.
|
kWASAudioCategorySpeech
|
9 |
Speech.
|
Constant |
Value |
Description |
kWinChannelMask5Point1
|
63 |
5.1 Speakers without side speakers.
|
kWinChannelMask5Point1Surround
|
1551 |
5.1 Speakers with side speakers.
|
kWinChannelMask7Point1
|
255 |
7.1 Speakers without side speakers.
|
kWinChannelMask7Point1Surround
|
1599 |
7.1 Speakers with side speakers.
|
kWinChannelMaskAll
|
2147483648 |
Used to specify that any possible permutation of speaker configurations
|
kWinChannelMaskBackCenter
|
256 |
Back Center.
|
kWinChannelMaskBackLeft
|
16 |
Back Left.
|
kWinChannelMaskBackRight
|
32 |
Back Right.
|
kWinChannelMaskDirectout
|
0 |
no speakers
|
kWinChannelMaskFrontCenter
|
4 |
Front center.
|
kWinChannelMaskFrontLeft
|
1 |
Front left
|
kWinChannelMaskFrontLeftOfCenter
|
64 |
Front Left or Center.
|
kWinChannelMaskFrontRight
|
2 |
Front right.
|
kWinChannelMaskFrontRightOfCenter
|
128 |
Front Right or Center.
|
kWinChannelMaskGroundFrontCenter
|
4 |
DVD Speaker Positions: Ground Front Center
|
kWinChannelMaskGroundFrontLeft
|
1 |
DVD Speaker Positions: Ground Front Left
|
kWinChannelMaskGroundFrontRight
|
2 |
DVD Speaker Positions: Ground Front Right
|
kWinChannelMaskGroundRearLeft
|
16 |
DVD Speaker Positions: Ground Rear Left
|
kWinChannelMaskGroundRearRight
|
32 |
DVD Speaker Positions: Ground Rear Right
|
kWinChannelMaskLowFrequency
|
8 |
Low frequency speaker (bass)
|
kWinChannelMaskMono
|
4 |
Mono goes to center speaker, or if not available to left and right.
|
kWinChannelMaskQuad
|
51 |
Left and right in front and back.
|
kWinChannelMaskReserved
|
2147221504 |
Bit mask locations reserved for future use.
|
kWinChannelMaskSideLeft
|
512 |
Side speaker on left
|
kWinChannelMaskSideRight
|
1024 |
Side speaker on right.
|
kWinChannelMaskStereo
|
3 |
Left and right speakers.
|
kWinChannelMaskSuperWoofer
|
8 |
DVD Speaker Positions: Super Woofer
|
kWinChannelMaskSurround
|
263 |
Front left and right, front and back center.
|
kWinChannelMaskTopBackCenter
|
65536 |
Top back center.
|
kWinChannelMaskTopBackLeft
|
32768 |
Top back left.
|
kWinChannelMaskTopBackRight
|
131072 |
Top back right.
|
kWinChannelMaskTopCenter
|
2048 |
Top center
|
kWinChannelMaskTopFrontCenter
|
8192 |
Top front center
|
kWinChannelMaskTopFrontLeft
|
4096 |
Top front left.
|
kWinChannelMaskTopFrontRight
|
16384 |
Top front right.
|
kWinChannelMaskTopMiddle
|
2048 |
DVD Speaker Positions: Top Middle
|
Constant |
Value |
Description |
kWinMmeDontThrottleOverloadedProcessingThread
|
8 |
By default, the mme implementation drops the processing thread's priority to THREAD_PRIORITY_NORMAL and sleeps the thread if the CPU load exceeds 100% This flag disables any priority throttling. The processing thread will always run at THREAD_PRIORITY_TIME_CRITICAL.
|
kWinMmeUseChannelMask
|
4 |
Use channel mask.
|
kWinMmeUseLowLevelLatencyParameters
|
1 |
Use low level latency.
|
kWinMmeUseMultipleDevices
|
2 |
Use multiple devices.
|
kWinMmeWaveFormatDolbyAc3Spdif
|
16 |
Flags for non-PCM spdif passthrough.
|
kWinMmeWaveFormatWmaSpdif
|
32 |
Flags for non-PCM spdif passthrough.
|