MF_CONNECT_METHOD-Enumeration (mfidl.h)
Gibt an, wie der Topologieladeprogramm einen Topologieknoten verbindet. Diese Enumeration wird mit dem attribut MF_TOPONODE_CONNECT_METHOD verwendet.
Syntax
typedef enum _MF_CONNECT_METHOD {
MF_CONNECT_DIRECT = 0,
MF_CONNECT_ALLOW_CONVERTER = 0x1,
MF_CONNECT_ALLOW_DECODER = 0x3,
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES = 0x4,
MF_CONNECT_AS_OPTIONAL = 0x10000,
MF_CONNECT_AS_OPTIONAL_BRANCH = 0x20000
} MF_CONNECT_METHOD;
Konstanten
MF_CONNECT_DIRECT Wert: 0 Verbinden Sie den Knoten direkt mit seinem Upstream Nachbarn. Andernfalls tritt ein Fehler auf. |
MF_CONNECT_ALLOW_CONVERTER Wert: 0x1 Fügen Sie eine Konvertertransformation Upstream von diesem Knoten hinzu, falls erforderlich, um die Verbindung abzuschließen. Konvertertransformationen umfassen Farbraumkonverter für Video und Audio-Resampler für Audio. |
MF_CONNECT_ALLOW_DECODER Wert: 0x3 Fügen Sie eine Decodertransformation Upstream Upstream von diesem Knoten hinzu, falls erforderlich, um die Verbindung abzuschließen. Der numerische Wert dieses Flags enthält das flag MF_CONNECT_ALLOW_CONVERTER . Daher wird beim Festlegen des MF_CONNECT_ALLOW_DECODER-Flags auch das flag MF_CONNECT_ALLOW_CONVERTER festgelegt. |
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES Wert: 0x4 Steuert die Reihenfolge, in der das Topologieladeprogramm versucht, verwenden Sie verschiedene Ausgabetypen von diesem Knoten. Derzeit gilt dieses Flag nur für Quellknoten. Weitere Informationen finden Sie unter MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES. Hinweis Erfordert Windows 7 oder höher. |
MF_CONNECT_AS_OPTIONAL Wert: 0x10000 Dieser Knoten ist optional. Wenn der Topologieladeprogramm diesen Knoten nicht verbinden kann, überspringt er den Knoten und setzt den Vorgang fort. |
MF_CONNECT_AS_OPTIONAL_BRANCH Wert: 0x20000 Der gesamte Topologiebranch ab diesem Knoten ist optional. Wenn der Topologieladeprogramm diesen Branch nicht auflösen kann, überspringt er den Branch und setzt den Vorgang fort. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfidl.h |