Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

_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

Mftransform.h

See also

IMFTransform::ProcessOutput
Media Foundation Enumerations
Media Foundation Transforms

 

 

Show:
© 2017 Microsoft