KSPROPSETID_Topology

Les clients utilisent des requêtes dans le jeu de propriété KSPROPSETID_Topology pour examiner la topologie interne d’un filtre KS.

Chaque nœud de la topologie a un ID de nœud de base zéro : les filtres KS avec n nœuds les numérotent de 0 à n-1. L’ensemble du filtre KS lui-même peut être traité comme un nœud et a le numéro d’IDENTIFICATION de nœud spécial KSFILTER_NODE.

Stream minidrivers n’ont pas besoin de gérer les propriétés dans ce jeu de propriétés. Le pilote de classe de flux les gère pour le compte du minidriver.

Microsoft définit un ensemble standard de types de nœuds du formulaire KSNODETYPE_XXX dans le fichier d’en-tête ksmedia.h . Lors de l’utilisation des propriétés de cet ensemble, les clients font référence à un nœud par son index de base zéro dans cette séquence.

Le jeu de propriétés KSPROPSETID_Topology comprend :

KSPROPERTY_TOPOLOGY_CATEGORIES

KSPROPERTY_TOPOLOGY_CONNECTIONS

KSPROPERTY_TOPOLOGY_NAME

KSPROPERTY_TOPOLOGY_NODES