structure KSTOPOLOGY_CONNECTION
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Cette rubrique s’applique à Windows XP Service Pack 2 ou version ultérieure.
La structure KSTOPOLOGY_CONNECTION décrit une connexion de nœud au sein d’un filtre de streaming de noyau (KS). Un nœud peut être connecté à un autre nœud dans le filtre ou à une broche sur le filtre.
Syntaxe
typedef struct {
ULONG FromNode;
ULONG FromNodePin;
ULONG ToNode;
ULONG ToNodePin;
} KSTOPOLOGY_CONNECTION, *PKSTOPOLOGY_CONNECTION;
Membres
-
FromNode
-
Index du nœud amont dans la connexion. Si la connexion amont est une broche plutôt qu’un nœud, la valeur est KSFILTER_NODE.
-
FromNodePin
-
Si la valeur du champ FromNode est KSFILTER_NODE, ce champ spécifie l’index de l’amont broche. Sinon, ce champ est ignoré.
-
ToNode
-
Index du nœud en aval dans la connexion. Si la connexion en aval est une broche plutôt qu’un nœud, la valeur est KSFILTER_NODE.
-
ToNodePin
-
Si la valeur du champ ToNode est KSFILTER_NODE, ce champ spécifie l’index de la broche en aval. Sinon, ce champ est ignoré.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi