MF_TOPONODE_FLUSH_MODE enumeration (mfidl.h)

Defines when a transform in a topology is flushed.

Syntax

typedef enum _MF_TOPONODE_FLUSH_MODE {
  MF_TOPONODE_FLUSH_ALWAYS = 0,
  MF_TOPONODE_FLUSH_SEEK,
  MF_TOPONODE_FLUSH_NEVER
} MF_TOPONODE_FLUSH_MODE;

Constants

 
MF_TOPONODE_FLUSH_ALWAYS
Value: 0
The transform is flushed whenever the stream changes, including seeks and new segments.
MF_TOPONODE_FLUSH_SEEK
The transform is flushed when seeking is performed on the stream.
MF_TOPONODE_FLUSH_NEVER
The transform is never flushed during streaming. It is flushed only when the object is released.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header mfidl.h

See also

MF_TOPONODE_FLUSH

Media Foundation Enumerations