wmcodecdsp.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

wmcodecdsp.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IToc

Die IToc-Schnittstelle stellt ein einzelnes Inhaltsverzeichnis dar. Es bietet Methoden zum Hinzufügen von Einträgen zu und zum Entfernen von Einträgen aus dem Inhaltsverzeichnis.
ITocCollection

Die ITocCollection stellt eine Auflistung von Inhaltsverzeichnissen dar. Sie bietet Methoden zum Hinzufügen, Abrufen und Entfernen von Inhaltsverzeichnissen aus der Auflistung.
ITocEntry

Die ITocEntry-Schnittstelle stellt einen einzelnen Eintrag in einem Inhaltsverzeichnis dar. Sie bietet Methoden zum Festlegen und Abrufen beschreibender Informationen für den Eintrag.
ITocEntryList

Die ITocEntryList-Schnittstelle stellt eine Liste von Einträgen in einem Inhaltsverzeichnis dar. Es bietet Methoden zum Hinzufügen von Einträgen zu und zum Entfernen von Einträgen aus der Liste.
ITocParser

Die ITocParser-Schnittstelle stellt ein TOC-Parser-Objekt dar. Es bietet Methoden zum Speichern von Inhaltsverzeichnissen in einer Videodatei und zum Abrufen von Inhaltsverzeichnissen aus einer Videodatei.
IWMCodecLeakyBucket

Konfiguriert die Parameter "Leaky Bucket" für einen Videoencoder.
IWMCodecOutputTimestamp

Ruft den Zeitstempel des nächsten zu decodierten Videoframes ab.
IWMCodecPrivateData

Ruft die privaten Codecdaten ab, die an den Ausgabemedientyp angefügt werden müssen. Diese Codecdaten sind für die ordnungsgemäße Decodierung von Windows Media-Videoinhalten erforderlich.
IWMCodecProps

Stellt Methoden bereit, die formatspezifische Codeceigenschaften abrufen.
IWMCodecStrings

Ruft Namen und beschreibende Zeichenfolgen für Codecs und Formate ab.
IWMColorConvProps

Legt Eigenschaften für den Farbkonverter-DSP fest.
IWMResamplerProps

Legt Eigenschaften für den DSP für audioresampler fest.
IWMResizerProps

Legt Eigenschaften für den DSP für die Videoänderung fest.
IWMSampleExtensionSupport

Konfiguriert die Codecunterstützung für Beispielerweiterungen.
IWMVideoDecoderHurryup

Steuert die Geschwindigkeit des Videodecoders.
IWMVideoDecoderReconBuffer

Hinweis Diese Schnittstelle ist veraltet und sollte nicht verwendet werden. Verwaltet rekonstruierte Videoframes.
IWMVideoForceKeyFrame

Erzwingt, dass der Encoder den aktuellen Frame als Keyframe codiert.

Strukturen

 
AecQualityMetrics_Struct

Enthält Qualitätsmetriken für die akustische Echounterdrückung (Acoustic Echo Cancellation, AEC). Diese Struktur wird mit der eigenschaft MFPKEY_WMAAECMA_RETRIEVE_TS_STATS verwendet.
TOC_DESCRIPTOR

Die TOC_DESCRIPTOR-Struktur enthält beschreibende Informationen für ein Inhaltsverzeichnis.
TOC_ENTRY_DESCRIPTOR

Die TOC_ENTRY_DESCRIPTOR-Struktur enthält beschreibende Informationen für einen Eintrag in einem Inhaltsverzeichnis.

Enumerationen

 
AEC_SYSTEM_MODE

Gibt den Verarbeitungsmodus für den Spracherfassungs-DSP an. Diese Enumeration wird mit der eigenschaft MFPKEY_WMAAECMA_SYSTEM_MODE verwendet.
AEC_VAD_MODE

Gibt den Typ der Sprachaktivitätserkennung (Voice Activity Detection, VAD) für den Spracherfassungs-DSP an. Diese Enumeration wird mit der eigenschaft MFPKEY_WMAAECMA_FEATR_VAD verwendet.
MFVideoDSPMode

Gibt den Verarbeitungsmodus des Videostabilisierungs-MFT an.
MIC_ARRAY_MODE

Gibt an, wie der DSP für die Sprachaufnahme die Verarbeitung des Mikrofonarrays ausführt. Diese Enumeration wird mit der eigenschaft MFPKEY_WMAAECMA_FEATR_MICARR_MODE verwendet.
TOC_POS_TYPE

Die TOC_POS_TYPE-Enumeration enthält Member, die den Positionstyp eines Inhaltsverzeichnisses angeben.
WMT_PROP_DATATYPE

Definiert die Datentypen, die für die Codec- und DSP-Eigenschaften verwendet werden, auf die mithilfe der Methoden der IWMCodecProps-Schnittstelle zugegriffen wird.