Condividi tramite


Intestazione mftransform.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

mftransform.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IMFDeviceTransform

Questa sezione contiene informazioni di riferimento per l'interfaccia IMFDeviceTransform.
IMFDeviceTransformCallback

Implementare questo callback per ricevere notifiche quando i buffer dei frame allocati dal sistema vengono inviati al driver di dispositivo.
IMFTransform

Implementata da tutte le trasformazioni media foundation (MFT).

Funzioni

 
MFCreateTransformActivate

Crea un oggetto di attivazione generico per le trasformazioni di Media Foundation.Create a generic activation object for Media Foundation transforms (MFT).

Strutture

 
MFT_INPUT_STREAM_INFO

Contiene informazioni su un flusso di input in una trasformazione di Media Foundation (MFT). Per ottenere questi valori, chiamare IMFTransform::GetInputStreamInfo.
MFT_OUTPUT_DATA_BUFFER

Contiene informazioni su un buffer di output per una trasformazione Media Foundation. Questa struttura viene utilizzata nel metodo IMFTransform::P rocessOutput.
MFT_OUTPUT_STREAM_INFO

Contiene informazioni su un flusso di output in una trasformazione MFT (Media Foundation). Per ottenere questi valori, chiamare IMFTransform::GetOutputStreamInfo.
STREAM_MEDIUM

Non per l'uso dell'applicazione.

Enumerazioni

 
_MFT_DRAIN_TYPE

Non supportato. (_MFT_DRAIN_TYPE)
_MFT_INPUT_DATA_BUFFER_FLAGS

Definisce i flag per il metodo IMFTransform::P rocessInput. Attualmente non sono definiti flag.
_MFT_INPUT_STATUS_FLAGS

Indica lo stato di un flusso di input in una trasformazione Media Foundation (MFT).
_MFT_INPUT_STREAM_INFO_FLAGS

Descrive un flusso di input in una trasformazione di Media Foundation (MFT).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Definisce i flag per il metodo IMFTransform::P rocessOutput.
_MFT_OUTPUT_STATUS_FLAGS

Indica se una trasformazione di Media Foundation (MFT) può produrre dati di output.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Descrive un flusso di output in una trasformazione Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_FLAGS

Definisce i flag per l'elaborazione di esempi di output in una trasformazione MFT (Media Foundation Transform).
_MFT_PROCESS_OUTPUT_STATUS

Indica lo stato di una chiamata a IMFTransform::P rocessOutput.
_MFT_SET_TYPE_FLAGS

Definisce i flag per l'impostazione o il test del tipo di supporto in una trasformazione di Media Foundation (MFT).
MF3DVideoOutputType

Specifica come generare un flusso video stereoscopico 3D.
MFT_MESSAGE_TYPE

Definisce i messaggi per una trasformazione di Media Foundation (MFT).