Condividi tramite


Enumerazione eAVAudioChannelConfig (codecapi.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Specifica la configurazione dell'altoparlante per i canali audio nel flusso di bit audio. Questa enumerazione viene utilizzata con la proprietà AVAudioChannelConfig .

Sintassi

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
} ;

Costanti

 
eAVAudioChannelConfig_FRONT_LEFT
Valore: 0x1
Anteriore sinistro
eAVAudioChannelConfig_FRONT_RIGHT
Valore: 0x2
Davanti a destra
eAVAudioChannelConfig_FRONT_CENTER
Valore: 0x4
Centro anteriore
eAVAudioChannelConfig_LOW_FREQUENCY
Valore: 0x8
Effetto a bassa frequenza (LFE)
eAVAudioChannelConfig_BACK_LEFT
Valore: 0x10
Indietro a sinistra
eAVAudioChannelConfig_BACK_RIGHT
Valore: 0x20
Indietro a destra
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER
Valore: 0x40
Anteriore, a sinistra del centro
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER
Valore: 0x80
Anteriore, a destra del centro
eAVAudioChannelConfig_BACK_CENTER
Valore: 0x100
Indietro al centro
eAVAudioChannelConfig_SIDE_LEFT
Valore: 0x200
Lato sinistro
eAVAudioChannelConfig_SIDE_RIGHT
Valore: 0x400
Lato destro
eAVAudioChannelConfig_TOP_CENTER
Valore: 0x800
In alto al centro
eAVAudioChannelConfig_TOP_FRONT_LEFT
Valore: 0x1000
In alto, in alto a sinistra
eAVAudioChannelConfig_TOP_FRONT_CENTER
Valore: 0x2000
In alto, in alto al centro
eAVAudioChannelConfig_TOP_FRONT_RIGHT
Valore: 0x4000
In alto, in alto a destra
eAVAudioChannelConfig_TOP_BACK_LEFT
Valore: 0x8000
In alto, indietro a sinistra
eAVAudioChannelConfig_TOP_BACK_CENTER
Valore: 0x10000
In alto, al centro posteriore
eAVAudioChannelConfig_TOP_BACK_RIGHT
Valore: 0x20000
In alto, indietro a destra

Commenti

Questi valori corrispondono ai flag utilizzati per il membro dwChannelMask della struttura WAVEFORMATEXTENSIBLE .

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Intestazione codecapi.h

Vedi anche

Enumerazioni dell'API Codec

Interfaccia ICodecAPI