enumeración _MFT_PROCESS_OUTPUT_STATUS (mftransform.h)
Indica el estado de una llamada a IMFTransform::P rocessOutput.
Syntax
typedef enum _MFT_PROCESS_OUTPUT_STATUS {
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS = 0x100
} ;
Constantes
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS Valor: 0x100 La transformación de Media Foundation (MFT) ha creado uno o varios flujos de salida nuevos. |
Comentarios
Si el MFT establece esta marca, el método ProcessOutput devuelve MF_E_TRANSFORM_STREAM_CHANGE y no se generan datos de salida. El cliente debe responder de la siguiente manera:
- Llame a IMFTransform::GetStreamCount para obtener el nuevo número de secuencias.
- Llame a IMFTransform::GetStreamIDs para obtener los nuevos identificadores de flujo.
- Llame a IMFTransform::GetOutputAvailableType y IMFTransform::SetOutputType para establecer los tipos de medios en las nuevas secuencias.
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Encabezado | mftransform.h |