Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

MF_TOPOLOGY_TYPE enumeration

Defines the type of a topology node.

Syntax


typedef enum MF_TOPOLOGY_TYPE { 
  MF_TOPOLOGY_OUTPUT_NODE,
  MF_TOPOLOGY_SOURCESTREAM_NODE,
  MF_TOPOLOGY_TRANSFORM_NODE,
  MF_TOPOLOGY_TEE_NODE,
  MF_TOPOLOGY_MAX                = 0xffffffff
} MF_TOPOLOGY_TYPE;

Constants

MF_TOPOLOGY_OUTPUT_NODE

Output node. Represents a media sink in the topology.

MF_TOPOLOGY_SOURCESTREAM_NODE

Source node. Represents a media stream in the topology.

MF_TOPOLOGY_TRANSFORM_NODE

Transform node. Represents a Media Foundation Transform (MFT) in the topology.

MF_TOPOLOGY_TEE_NODE

Tee node. A tee node does not hold a pointer to an object. Instead, it represents a fork in the stream. A tee node has one input and multiple outputs, and samples from the upstream node are delivered to all of the downstream nodes.

MF_TOPOLOGY_MAX

Reserved.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Mfidl.h

See also

Media Foundation Enumerations

 

 

Community Additions

ADD
Show:
© 2015 Microsoft