Compartilhar via


enumeração eAVAudioChannelConfig (codecapi.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Especifica a configuração do alto-falante para os canais de áudio no fluxo de bits de áudio. Essa enumeração é usada com a propriedade AVAudioChannelConfig .

Sintaxe

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

Constantes

 
eAVAudioChannelConfig_FRONT_LEFT
Valor: 0x1
Frente à esquerda
eAVAudioChannelConfig_FRONT_RIGHT
Valor: 0x2
À direita frontal
eAVAudioChannelConfig_FRONT_CENTER
Valor: 0x4
Front center
eAVAudioChannelConfig_LOW_FREQUENCY
Valor: 0x8
LFE (efeito de baixa frequência)
eAVAudioChannelConfig_BACK_LEFT
Valor: 0x10
Voltar para a esquerda
eAVAudioChannelConfig_BACK_RIGHT
Valor: 0x20
Voltar para a direita
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER
Valor: 0x40
Frente, esquerda do centro
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER
Valor: 0x80
Frente, à direita do centro
eAVAudioChannelConfig_BACK_CENTER
Valor: 0x100
Back center
eAVAudioChannelConfig_SIDE_LEFT
Valor: 0x200
Lado esquerdo
eAVAudioChannelConfig_SIDE_RIGHT
Valor: 0x400
Lado direito
eAVAudioChannelConfig_TOP_CENTER
Valor: 0x800
Centro superior
eAVAudioChannelConfig_TOP_FRONT_LEFT
Valor: 0x1000
Superior, frontal à esquerda
eAVAudioChannelConfig_TOP_FRONT_CENTER
Valor: 0x2000
Superior, front center
eAVAudioChannelConfig_TOP_FRONT_RIGHT
Valor: 0x4000
Superior, frontal à direita
eAVAudioChannelConfig_TOP_BACK_LEFT
Valor: 0x8000
Superior, para a esquerda
eAVAudioChannelConfig_TOP_BACK_CENTER
Valor: 0x10000
Parte superior, back center
eAVAudioChannelConfig_TOP_BACK_RIGHT
Valor: 0x20000
Superior, para a direita

Comentários

Esses valores correspondem aos sinalizadores usados para o membro dwChannelMask da estrutura WAVEFORMATEXTENSIBLE .

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho codecapi.h

Confira também

Enumerações de API do Codec

ICodecAPI Interface