_MFT_PROCESS_OUTPUT_FLAGS enumeration
Defines flags for processing output samples in a Media Foundation transform (MFT).
Syntax
enum _MFT_PROCESS_OUTPUT_FLAGS {
MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER = 0x00000001,
MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT = 0x00000002
};
Constants
- MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER
-
Do not produce output for streams in which the pSample member of the MFT_OUTPUT_DATA_BUFFER structure is NULL. This flag is not valid unless the MFT has marked the output stream with the MFT_OUTPUT_STREAM_DISCARDABLE or MFT_OUTPUT_STREAM_LAZY_READ flag. For more information, see IMFTransform::GetOutputStreamInfo.
- MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT
-
Regenerates the last output sample.
Note Requires Windows 8.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
See also
Show: