enumerazione _MFT_PROCESS_OUTPUT_FLAGS (mftransform.h)

Definisce i flag per l'elaborazione di esempi di output in una trasformazione MFT (Media Foundation Transform).

Sintassi

typedef enum _MFT_PROCESS_OUTPUT_FLAGS {
  MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER = 0x1,
  MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT = 0x2
} ;

Costanti

 
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER
Valore: 0x1
Non generare output per i flussi in cui il membro pSample della struttura MFT_OUTPUT_DATA_BUFFER è NULL. Questo flag non è valido a meno che MFT non abbia contrassegnato il flusso di output con il flag MFT_OUTPUT_STREAM_DISCARDABLE o MFT_OUTPUT_STREAM_LAZY_READ. Per altre informazioni, vedere IMFTransform::GetOutputStreamInfo.
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT
Valore: 0x2
Rigenera l'ultimo esempio di output. Questo flag viene usato solo dalle MGT di elaborazione video.

Nota Richiede Windows 8.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione mftransform.h

Vedi anche

IMFTransform::P rocessOutput

Enumerazioni media Foundation

Trasformazioni di Media Foundation