Windows apps
Collapse the table of content
Expand the table of content
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.


Specifies whether a hardware-based Media Foundation transform (MFT) is connected to another hardware-based MFT.

Data type



To get this attribute, call IMFAttributes::GetUINT32.

To set this attribute, call IMFAttributes::SetUINT32.


Applications typically do not use this attribute.

This attribute is used with hardware-based MFTs. When two hardware MFTs are connected within a topology, the topology loader sets this attribute to TRUE on the following objects:

  • The output stream of the upstream MFT
  • The input stream of the downstream MFT

To get the attribute store for the output stream, the topology loader calls IMFTransform::GetOutputStreamAttributes on the upstream MFT. To get the attribute store for the input stream, the topology loader calls IMFTransform::GetInputStreamAttributes on the downstream MFT.

The GUID constant for this attribute is exported from mfuuid.lib.


Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]



See also

Alphabetical List of Media Foundation Attributes
Hardware MFTs
Transform Attributes



© 2017 Microsoft