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