Compartir a través de


Encabezado mftransform.h

Varias tecnologías usan este encabezado. Para más información, consulte:

mftransform.h contiene las siguientes interfaces de programación:

Interfaces

 
IMFDeviceTransform

Esta sección contiene información de referencia para la interfaz IMFDeviceTransform.
IMFDeviceTransformCallback

Implemente esta devolución de llamada para recibir notificaciones cuando se envían búferes de fotogramas asignados por el sistema al controlador de dispositivo.
IMFTransform

Implementado por todas las transformaciones de Media Foundation (MFT).

Functions

 
MFCreateTransformActivate

Crea un objeto de activación genérico para las transformaciones (MFT) de Media Foundation.

Estructuras

 
MFT_INPUT_STREAM_INFO

Contiene información sobre un flujo de entrada en una transformación de Media Foundation (MFT). Para obtener estos valores, llame a IMFTransform::GetInputStreamInfo.
MFT_OUTPUT_DATA_BUFFER

Contiene información sobre un búfer de salida para una transformación de Media Foundation. Esta estructura se usa en el método IMFTransform::P rocessOutput.
MFT_OUTPUT_STREAM_INFO

Contiene información sobre un flujo de salida en una transformación de Media Foundation (MFT). Para obtener estos valores, llame a IMFTransform::GetOutputStreamInfo.
STREAM_MEDIUM

No para el uso de la aplicación.

Enumeraciones

 
_MFT_DRAIN_TYPE

No compatible. (_MFT_DRAIN_TYPE)
_MFT_INPUT_DATA_BUFFER_FLAGS

Define marcas para el método IMFTransform::P rocessInput. Actualmente no se definen marcas.
_MFT_INPUT_STATUS_FLAGS

Indica el estado de un flujo de entrada en una transformación de Media Foundation (MFT).
_MFT_INPUT_STREAM_INFO_FLAGS

Describe un flujo de entrada en una transformación de Media Foundation (MFT).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Define marcas para el método IMFTransform::P rocessOutput.
_MFT_OUTPUT_STATUS_FLAGS

Indica si una transformación de Media Foundation (MFT) puede generar datos de salida.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Describe un flujo de salida en una transformación de Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_FLAGS

Define marcas para procesar muestras de salida en una transformación de Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Indica el estado de una llamada a IMFTransform::P rocessOutput.
_MFT_SET_TYPE_FLAGS

Define marcas para la configuración o prueba del tipo de medio en una transformación de Media Foundation (MFT).
MF3DVideoOutputType

Especifica cómo generar una secuencia de vídeo estéreoscópica 3D.
MFT_MESSAGE_TYPE

Define mensajes para una transformación de Media Foundation (MFT).