KSTOPOLOGY_CONNECTION-Struktur
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Dieses Thema gilt für Windows XP Service Pack 2 oder höher.
Die KSTOPOLOGY_CONNECTION-Struktur beschreibt eine Knotenverbindung innerhalb eines Kernelstreamingfilters (KS). Ein Knoten kann mit einem anderen Knoten innerhalb des Filters oder mit einer Pin im Filter verbunden werden.
Syntax
typedef struct {
ULONG FromNode;
ULONG FromNodePin;
ULONG ToNode;
ULONG ToNodePin;
} KSTOPOLOGY_CONNECTION, *PKSTOPOLOGY_CONNECTION;
Member
-
FromNode
-
Index des Upstream Knotens in der Verbindung. Wenn die Upstream Verbindung ein Pin und nicht ein Knoten ist, wird der Wert KSFILTER_NODE.
-
FromNodePin
-
Wenn der Wert des Felds FromNode KSFILTER_NODE ist, gibt dieses Feld den Index der Upstream-Pin an. Andernfalls wird dieses Feld ignoriert.
-
ToNode
-
Index des Downstreamknotens in der Verbindung. Wenn es sich bei der Downstreamverbindung um einen Pin und nicht um einen Knoten handelt, wird der Wert KSFILTER_NODE.
-
ToNodePin
-
Wenn der Wert des ToNode-Felds KSFILTER_NODE ist, gibt dieses Feld den Index des Downstream-Pins an. Andernfalls wird dieses Feld ignoriert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch