_MFT_PROCESS_OUTPUT_STATUS enumeração (mftransform.h)
Indica o status de uma chamada para 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 A transformação do Media Foundation (MFT) criou um ou mais novos fluxos de saída. |
Comentários
Se o MFT definir esse sinalizador, o método ProcessOutput retornará MF_E_TRANSFORM_STREAM_CHANGE e nenhum dado de saída será produzido. O cliente deve responder da seguinte maneira:
- Chame IMFTransform::GetStreamCount para obter o novo número de fluxos.
- Chame IMFTransform::GetStreamIDs para obter os novos identificadores de fluxo.
- Chame IMFTransform::GetOutputAvailableType e IMFTransform::SetOutputType para definir os tipos de mídia nos novos fluxos.
Requisitos
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | mftransform.h |