Énumérations de l’API codec
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si 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.]
Énumération | Description |
---|---|
eAVAudioChannelConfig | Spécifie la configuration du haut-parleur pour les canaux audio dans le flux de bits audio. |
eAVDDSurroundMode | Spécifie si l’audio est encodé en Dolby Surround. |
eAVDecAACDownmixMode | Spécifie si un décodeur AAC utilise des équations de downmix stéréo MPEG-2/MPEG-4 standard. |
eAVDecAudioDualMono | Spécifie si le flux audio d’entrée est stéréo ou double mono. |
eAVDecAudioDualMonoReproMode | Spécifie comment le décodeur reproduit l’audio mono double. |
eAVDecDDOperationalMode | Spécifie le mode de contrôle de compression pour un flux audio Dolby AC-3. |
eAVDecHEAACDynamicRangeControl | Spécifie si un décodeur AAC effectue un contrôle de plage dynamique. |
eAVDecVideoInputScanType | Spécifie la façon dont le flux vidéo décodé est entrelacé. |
eAVDecVideoSoftwareDeinterlaceMode | Spécifie le mode de désinterlacement logiciel d’un décodeur vidéo. |
eAVDecVideoSWPowerLevel | Spécifie le niveau d’économie d’énergie d’un décodeur vidéo. |
eAVDSPLoudnessEqualization | Spécifie si l’égalisation du son est activée dans un décodeur audio ou un processeur de signal numérique (DSP). |
eAVDSPSpeakerFill | Spécifie si le remplissage du haut-parleur est activé dans un décodeur audio ou un DSP. |
eAVEncAudioDualMono | Spécifie si l’audio à 2 canaux est encodé en stéréo ou en mono double. |
eAVEncAudioInputContent, énumération | Spécifie si le contenu audio contient de la musique ou de la voix. |
eAVEncCommonRateControlMode | Spécifie le mode de contrôle de débit. |
eAVEncCommonStreamEndHandling | Spécifie si l’encodeur ignore les groupes partiels d’images (GOPs) à la fin du flux. |
eAVEncDDAtoDConverterType | Spécifie le type de conversion analogique-numérique (A/D) pour un flux audio Dolby Digital. |
eAVEncDDDynamicRangeCompressionControl | Spécifie le profil de contrôle de plage dynamique dans un flux audio Dolby Digital. |
eAVEncDDHeadphoneMode | Spécifie le mode casque pour un flux audio Dolby Digital. |
eAVEncDDPreferredStereoDownMixMode | Spécifie le mode de mixage stéréo préféré pour un flux audio Dolby Digital. |
eAVEncDDProductionRoomType | Spécifie le type de salle pour un flux audio Dolby Digital. |
eAVEncDDService | Spécifie le service audio contenu dans un flux audio Dolby Digital. |
eAVEncDDSurroundExMode | Spécifie si un flux audio Dolby Digital est encodé en Dolby Digital Surround EX. |
eAVEncInputVideoSystem | Spécifie la plage nominale d’une source vidéo. |
eAVEncMPACodingMode | Spécifie le mode d’encodage audio MPEG. |
eAVEncMPAEmphasisType | Spécifie le type de filtre d’accentuation qui doit être utilisé lors du décodage. |
eAVEncMPALayer | Spécifie la couche audio MPEG. |
eAVEncMPVFrameFieldMode | Spécifie si l’encodeur produit des champs encodés ou des trames encodées. |
eAVEncMPVIntraVLCTable | Spécifie la table de codage de longueur variable (VLC) à utiliser pour le codage d’entropie. |
eAVEncMPVLevel | Spécifie le profil MPEG-2. |
eAVEncMPVProfile | Spécifie le profil MPEG-2. |
eAVEncMPVQScaleType | Spécifie si l’échelle du quantiseur est linéaire ou non linéaire. |
eAVEncMPVScanPattern | Spécifie le modèle d’analyse macroblock. |
eAVEncMPVSceneDetection | Spécifie le comportement de l’encodeur lorsqu’il détecte une nouvelle scène. |
eAVEncMuxOutput | Spécifie le type de flux de sortie produit par un multiplexeur. |
eAVEncVideoChromaResolution | Spécifie la résolution chromatique. |
eAVEncVideoChromaSubsampling | Spécifie l’adresse chromatique. |
eAVEncVideoColorLighting | Spécifie les conditions d’éclairage prévues pour l’affichage d’une source vidéo. |
eAVEncVideoColorNominalRange | Spécifie la plage nominale d’une source vidéo. |
eAVEncVideoColorPrimaries | Spécifie les couleurs primaires de la vidéo. |
eAVEncVideoColorTransferFunction | Spécifie la fonction de conversion de R’G’B' en RVB. |
eAVEncVideoColorTransferMatrix | Spécifie la matrice de conversion de l’espace colorimétrique Y’Cb’Cr' en espace de couleur R’G’B'. |
eAVEncVideoFilmContent | Spécifie si la source d’origine de la vidéo d’entrée était un film ou une vidéo. |
eAVEncVideoOutputFrameRateConversion | Spécifie si l’encodeur convertit la fréquence d’images. |
eAVEncVideoOutputScanType | Spécifie comment l’encodeur entrelace la vidéo de sortie. |
eAVEncVideoSourceScanType | Spécifie si les trames d’entrée d’un encodeur sont progressives ou entrelacées. |
eAVFastDecodeMode | Spécifie la vitesse de décodage vidéo. |
Rubriques connexes