Partager via


En-tête wmcodecdsp.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

wmcodecdsp.h contient les interfaces de programmation suivantes :

Interfaces

 
IToc

L’interface IToc représente une table des matières individuelle. Il fournit des méthodes permettant d’ajouter des entrées à et de supprimer des entrées de la table des matières.
ITocCollection

ITocCollection représente une collection de tables des matières. Il fournit des méthodes pour ajouter, récupérer et supprimer des tables des matières de la collection.
ITocEntry

L’interface ITocEntry représente une entrée individuelle dans une table des matières. Il fournit des méthodes pour définir et récupérer des informations descriptives pour l’entrée.
ITocEntryList

L’interface ITocEntryList représente une liste d’entrées dans une table des matières. Il fournit des méthodes permettant d’ajouter des entrées à et de supprimer des entrées de la liste.
ITocParser

L’interface ITocParser représente un objet Parser TOC. Il fournit des méthodes pour stocker des tables des matières dans un fichier vidéo et récupérer des tables des matières à partir d’un fichier vidéo.
IWMCodecLeakyBucket

Configure les paramètres de « compartiment d’fuite » sur un encodeur vidéo.
IWMCodecOutputTimestamp

Obtient l’horodatage de l’image vidéo suivante à décoder.
IWMCodecPrivateData

Obtient les données de codec privé qui doivent être ajoutées au type de support de sortie. Ces données de codec sont nécessaires pour décoder correctement le contenu Windows Media Video.
IWMCodecProps

Fournit des méthodes qui récupèrent des propriétés de codec spécifiques au format.
IWMCodecStrings

Récupère les noms et chaînes descriptives pour les codecs et les formats.
IWMColorConvProps

Définit les propriétés du convertisseur de couleurs DSP.
IWMResamplerProps

Définit les propriétés du DSP de rééchantillonnage audio.
IWMResizerProps

Définit les propriétés du DSP du redimensionneur vidéo.
IWMSampleExtensionSupport

Configure la prise en charge des codecs pour les exemples d’extensions.
IWMVideoDecoderHurryup

Contrôle la vitesse du décodeur vidéo.
IWMVideoDecoderReconBuffer

Remarque Cette interface est obsolète et ne doit pas être utilisée. Gère les images vidéo reconstruites.
IWMVideoForceKeyFrame

Force l’encodeur à encoder l’image actuelle en tant que trame clé.

Structures

 
AecQualityMetrics_Struct

Contient des métriques de qualité pour l’annulation de l’écho acoustique (AEC). Cette structure est utilisée avec la propriété MFPKEY_WMAAECMA_RETRIEVE_TS_STATS.
TOC_DESCRIPTOR

La structure TOC_DESCRIPTOR contient des informations descriptives pour une table des matières.
TOC_ENTRY_DESCRIPTOR

La structure TOC_ENTRY_DESCRIPTOR contient des informations descriptives pour une entrée dans une table des matières.

Énumérations

 
AEC_SYSTEM_MODE

Spécifie le mode de traitement de la DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_SYSTEM_MODE.
AEC_VAD_MODE

Spécifie le type de détection d’activité vocale (VAD) pour le DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_FEATR_VAD.
MFVideoDSPMode

Spécifie le mode de traitement du MFT de stabilisation vidéo.
MIC_ARRAY_MODE

Spécifie la façon dont le DSP de capture vocale effectue le traitement du réseau de microphones. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_FEATR_MICARR_MODE.
TOC_POS_TYPE

L’énumération TOC_POS_TYPE contient des membres qui spécifient le type de position d’une table des matières.
WMT_PROP_DATATYPE

Définit les types de données utilisés pour les propriétés de codec et DSP accessibles à l’aide des méthodes de l’interface IWMCodecProps.