mftransform.h-Header

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

mftransform.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IMFDeviceTransform

Dieser Abschnitt enthält Referenzinformationen für die IMFDeviceTransform-Schnittstelle.
IMFDeviceTransformCallback

Implementieren Sie diesen Rückruf, um Benachrichtigungen zu empfangen, wenn vom System zugewiesene Framepuffer an den Gerätetreiber gesendet werden.
IMFTransform

Wird von allen Media Foundation-Transformationen (MFTs) implementiert.

Functions

 
MFCreateTransformActivate

Erstellt ein generisches Aktivierungsobjekt für Media Foundation-Transformationen (MFTs).

Strukturen

 
MFT_INPUT_STREAM_INFO

Enthält Informationen zu einem Eingabestream für eine Media Foundation-Transformation (MFT). Um diese Werte abzurufen, rufen Sie IMFTransform::GetInputStreamInfo auf.
MFT_OUTPUT_DATA_BUFFER

Enthält Informationen zu einem Ausgabepuffer für eine Media Foundation-Transformation. Diese Struktur wird in der METHODE IMFTransform::P rocessOutput verwendet.
MFT_OUTPUT_STREAM_INFO

Enthält Informationen zu einem Ausgabestream für eine Media Foundation-Transformation (MFT). Um diese Werte abzurufen, rufen Sie IMFTransform::GetOutputStreamInfo auf.
STREAM_MEDIUM

Nicht für die Anwendungsverwendung.

Enumerationen

 
_MFT_DRAIN_TYPE

Wird nicht unterstützt. (_MFT_DRAIN_TYPE)
_MFT_INPUT_DATA_BUFFER_FLAGS

Definiert Flags für die IMFTransform::P rocessInput-Methode. Derzeit sind keine Flags definiert.
_MFT_INPUT_STATUS_FLAGS

Gibt die status eines Eingabedatenstroms für eine Media Foundation-Transformation (MFT) an.
_MFT_INPUT_STREAM_INFO_FLAGS

Beschreibt einen Eingabestream für eine Media Foundation-Transformation (MFT).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Definiert Flags für die IMFTransform::P rocessOutput-Methode.
_MFT_OUTPUT_STATUS_FLAGS

Gibt an, ob eine Media Foundation-Transformation (MFT) Ausgabedaten erzeugen kann.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Beschreibt einen Ausgabestream für eine Media Foundation-Transformation (MFT).
_MFT_PROCESS_OUTPUT_FLAGS

Definiert Flags für die Verarbeitung von Ausgabebeispielen in einer Media Foundation-Transformation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Gibt die status eines Aufrufs von IMFTransform::P rocessOutput an.
_MFT_SET_TYPE_FLAGS

Definiert Flags für die Einstellung oder das Testen des Medientyps für eine Media Foundation-Transformation (MFT).
MF3DVideoOutputType

Gibt an, wie ein stereoskopischer 3D-Videostream ausgegeben werden soll.
MFT_MESSAGE_TYPE

Definiert Nachrichten für eine Media Foundation-Transformation (MFT).