enumeración _MFT_PROCESS_OUTPUT_FLAGS (mftransform.h)

Define marcas para procesar muestras de salida en una transformación de Media Foundation (MFT).

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
No genere resultados para flujos en los que el miembro pSample de la estructura de MFT_OUTPUT_DATA_BUFFER sea NULL. Esta marca no es válida a menos que MFT haya marcado el flujo de salida con la marca MFT_OUTPUT_STREAM_DISCARDABLE o MFT_OUTPUT_STREAM_LAZY_READ. Para obtener más información, vea IMFTransform::GetOutputStreamInfo.
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT
Valor: 0x2
Vuelve a generar el último ejemplo de salida. Esta marca solo la usan los MFP de procesamiento de vídeo.

Nota Requiere Windows 8.

Requisitos

Requisito Value
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

Consulte también

IMFTransform::P rocessOutput

Enumeraciones de Media Foundation

Transformaciones de Media Foundation