MF_TRANSCODE_TOPOLOGYMODE_FLAGS enumeration (mfidl.h)

Defines flags for the MF_TRANSCODE_TOPOLOGYMODE attribute.

Syntax

typedef enum _MF_TRANSCODE_TOPOLOGYMODE_FLAGS {
  MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY = 0,
  MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED = 1
} MF_TRANSCODE_TOPOLOGYMODE_FLAGS;

Constants

 
MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY
Value: 0
The topology loader will exclude hardware-based transforms (such as codecs and color converters) from the topology. It will use only software transforms.
MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED
Value: 1
The topology loader may insert hardware-based transforms into the transcode topology.

Requirements

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

See also

Media Foundation Enumerations