enumeração _MFT_PROCESS_OUTPUT_FLAGS (mftransform.h)
Define sinalizadores para processar exemplos de saída em uma MFT (transformação do Media Foundation).
Syntax
typedef enum _MFT_PROCESS_OUTPUT_FLAGS {
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER = 0x1,
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT = 0x2
} ;
Constantes
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER Valor: 0x1 Não produza saída para fluxos nos quais o membro pSample da estrutura MFT_OUTPUT_DATA_BUFFER é NULL. Esse sinalizador não é válido, a menos que o MFT tenha marcado o fluxo de saída com o sinalizador MFT_OUTPUT_STREAM_DISCARDABLE ou MFT_OUTPUT_STREAM_LAZY_READ. Para obter mais informações, consulte IMFTransform::GetOutputStreamInfo. |
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT Valor: 0x2 Regenera o último exemplo de saída. Esse sinalizador só é usado por MFTs de processamento de vídeo. Nota Requer Windows 8. |
Requisitos
Requisito | Valor |
---|---|
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 |