Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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_BUFFERValor: 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_OUTPUTValor: 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 |