eAVAudioChannelConfig-Enumeration (codecapi.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Gibt die Lautsprecherkonfiguration für die Audiokanäle im Audiobitstream an. Diese Enumeration wird mit der AVAudioChannelConfig-Eigenschaft verwendet.

Syntax

typedef enum eAVAudioChannelConfig {
  eAVAudioChannelConfig_FRONT_LEFT = 0x1,
  eAVAudioChannelConfig_FRONT_RIGHT = 0x2,
  eAVAudioChannelConfig_FRONT_CENTER = 0x4,
  eAVAudioChannelConfig_LOW_FREQUENCY = 0x8,
  eAVAudioChannelConfig_BACK_LEFT = 0x10,
  eAVAudioChannelConfig_BACK_RIGHT = 0x20,
  eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 0x40,
  eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 0x80,
  eAVAudioChannelConfig_BACK_CENTER = 0x100,
  eAVAudioChannelConfig_SIDE_LEFT = 0x200,
  eAVAudioChannelConfig_SIDE_RIGHT = 0x400,
  eAVAudioChannelConfig_TOP_CENTER = 0x800,
  eAVAudioChannelConfig_TOP_FRONT_LEFT = 0x1000,
  eAVAudioChannelConfig_TOP_FRONT_CENTER = 0x2000,
  eAVAudioChannelConfig_TOP_FRONT_RIGHT = 0x4000,
  eAVAudioChannelConfig_TOP_BACK_LEFT = 0x8000,
  eAVAudioChannelConfig_TOP_BACK_CENTER = 0x10000,
  eAVAudioChannelConfig_TOP_BACK_RIGHT = 0x20000
} ;

Konstanten

 
eAVAudioChannelConfig_FRONT_LEFT
Wert: 0x1
Vorne links
eAVAudioChannelConfig_FRONT_RIGHT
Wert: 0x2
Vorne rechts
eAVAudioChannelConfig_FRONT_CENTER
Wert: 0x4
Vordere Mitte
eAVAudioChannelConfig_LOW_FREQUENCY
Wert: 0x8
Effekt mit niedriger Frequenz (Low Frequency Effect, LFE)
eAVAudioChannelConfig_BACK_LEFT
Wert: 0x10
Zurück links
eAVAudioChannelConfig_BACK_RIGHT
Wert: 0x20
Zurück nach rechts
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER
Wert: 0x40
Vorne, links vom Zentrum
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER
Wert: 0x80
Vorne, rechts vom Zentrum
eAVAudioChannelConfig_BACK_CENTER
Wert: 0x100
Hintere Mitte
eAVAudioChannelConfig_SIDE_LEFT
Wert: 0x200
Seite links
eAVAudioChannelConfig_SIDE_RIGHT
Wert: 0x400
Seite rechts
eAVAudioChannelConfig_TOP_CENTER
Wert: 0x800
Obere Mitte
eAVAudioChannelConfig_TOP_FRONT_LEFT
Wert: 0x1000
Oben, vorne links
eAVAudioChannelConfig_TOP_FRONT_CENTER
Wert: 0x2000
Oben, vorne mitte
eAVAudioChannelConfig_TOP_FRONT_RIGHT
Wert: 0x4000
Oben rechts
eAVAudioChannelConfig_TOP_BACK_LEFT
Wert: 0x8000
Oben, hinten links
eAVAudioChannelConfig_TOP_BACK_CENTER
Wert: 0x10000
Oben, hinten mitte
eAVAudioChannelConfig_TOP_BACK_RIGHT
Wert: 0x20000
Oben, hinten rechts

Bemerkungen

Diese Werte entsprechen den Flags, die für den dwChannelMask-Member der WAVEFORMATEXTENSIBLE-Struktur verwendet werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Kopfzeile codecapi.h

Siehe auch

Codec-API-Enumerationen

ICodecAPI-Schnittstelle