Partager via


Énumération eAVAudioChannelConfig (codecapi.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Spécifie la configuration du haut-parleur pour les canaux audio dans le flux de bits audio. Cette énumération est utilisée avec la propriété AVAudioChannelConfig .

Syntaxe

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
Valeur : 0x1
Avant gauche
eAVAudioChannelConfig_FRONT_RIGHT
Valeur : 0x2
Avant à droite
eAVAudioChannelConfig_FRONT_CENTER
Valeur : 0x4
Avant-centre
eAVAudioChannelConfig_LOW_FREQUENCY
Valeur : 0x8
Effet basse fréquence (LFE)
eAVAudioChannelConfig_BACK_LEFT
Valeur : 0x10
Arrière gauche
eAVAudioChannelConfig_BACK_RIGHT
Valeur : 0x20
Retour à droite
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER
Valeur : 0x40
Avant, gauche du centre
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER
Valeur : 0x80
Avant, à droite du centre
eAVAudioChannelConfig_BACK_CENTER
Valeur : 0x100
Arrière centre
eAVAudioChannelConfig_SIDE_LEFT
Valeur : 0x200
Côté gauche
eAVAudioChannelConfig_SIDE_RIGHT
Valeur : 0x400
Côté droit
eAVAudioChannelConfig_TOP_CENTER
Valeur : 0x800
Centre supérieur
eAVAudioChannelConfig_TOP_FRONT_LEFT
Valeur : 0x1000
En haut, à l’avant gauche
eAVAudioChannelConfig_TOP_FRONT_CENTER
Valeur : 0x2000
En haut, avant-centre
eAVAudioChannelConfig_TOP_FRONT_RIGHT
Valeur : 0x4000
En haut, à droite
eAVAudioChannelConfig_TOP_BACK_LEFT
Valeur : 0x8000
Haut, arrière gauche
eAVAudioChannelConfig_TOP_BACK_CENTER
Valeur : 0x10000
Haut, arrière-centre
eAVAudioChannelConfig_TOP_BACK_RIGHT
Valeur : 0x20000
En haut, en arrière à droite

Notes

Ces valeurs correspondent aux indicateurs utilisés pour le membre dwChannelMask de la structure WAVEFORMATEXTENSIBLE .

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
En-tête codecapi.h

Voir aussi

Énumérations de l’API de codec

ICodecAPI Interface