Enum Speakers
Speaker position flags used to build the dwChannelMask of a
WaveFormatExtensible. The values match the SPEAKER_*
constants from the Windows ksmedia.h header, so a combination of
these flags can be passed directly as a channel mask.
[Flags]
public enum Speakers
Fields
BackCenter = 256Back center (SPEAKER_BACK_CENTER).
BackLeft = 16Back left (SPEAKER_BACK_LEFT).
BackRight = 32Back right (SPEAKER_BACK_RIGHT).
FrontCenter = 4Front center (SPEAKER_FRONT_CENTER).
FrontLeft = 1Front left (SPEAKER_FRONT_LEFT).
FrontLeftOfCenter = 64Front left of center (SPEAKER_FRONT_LEFT_OF_CENTER).
FrontRight = 2Front right (SPEAKER_FRONT_RIGHT).
FrontRightOfCenter = 128Front right of center (SPEAKER_FRONT_RIGHT_OF_CENTER).
LowFrequency = 8Low frequency / subwoofer (SPEAKER_LOW_FREQUENCY).
Mono = 4Mono (front center).
None = 0No speaker positions specified.
Quad = Stereo | BackLeft | BackRightQuadraphonic (front and back, left and right).
SideLeft = 512Side left (SPEAKER_SIDE_LEFT).
SideRight = 1024Side right (SPEAKER_SIDE_RIGHT).
Stereo = FrontLeft | FrontRightStereo (front left and right).
Surround51 = Stereo | FrontCenter | LowFrequency | SideLeft | SideRight5.1 surround (front L/R/C, LFE, side L/R).
Surround71 = BackLeft | BackRight | Surround517.1 surround (5.1 plus back L/R).
TopBackCenter = 65536Top back center (SPEAKER_TOP_BACK_CENTER).
TopBackLeft = 32768Top back left (SPEAKER_TOP_BACK_LEFT).
TopBackRight = 131072Top back right (SPEAKER_TOP_BACK_RIGHT).
TopCenter = 2048Top center (SPEAKER_TOP_CENTER).
TopFrontCenter = 8192Top front center (SPEAKER_TOP_FRONT_CENTER).
TopFrontLeft = 4096Top front left (SPEAKER_TOP_FRONT_LEFT).
TopFrontRight = 16384Top front right (SPEAKER_TOP_FRONT_RIGHT).