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. |