BDA_TEMPLATE_CONNECTION structure (bdatypes.h)

La structure BDA_TEMPLATE_CONNECTION décrit le modèle d’une connexion BDA en termes de point de départ et de fin.

Syntaxe

typedef struct _BDA_TEMPLATE_CONNECTION {
  ULONG FromNodeType;
  ULONG FromNodePinType;
  ULONG ToNodeType;
  ULONG ToNodePinType;
} BDA_TEMPLATE_CONNECTION, *PBDA_TEMPLATE_CONNECTION;

Membres

FromNodeType

Index de l’élément dans le tableau de base zéro de types de nœuds internes (KSNODE_DESCRIPTOR tableau) qui indique le type de nœud où la connexion commence ou −1 pour indiquer que la connexion commence à un filtre amont.

FromNodePinType

Index de l’élément dans le tableau de types de broches de base zéro (KSPIN_DESCRIPTOR_EX tableau) qui indique le type de broche où la connexion commence. Le tableau de types d’épingles est la liste des types d’épingles disponibles dans la topologie de modèle du filtre.

ToNodeType

Index de l’élément dans le tableau de base zéro de types de nœuds internes (KSNODE_DESCRIPTOR tableau) qui indique le type de nœud où se termine la connexion ou −1 pour indiquer que la connexion se termine à un filtre en aval.

ToNodePinType

Index de l’élément dans le tableau de types de broches de base zéro (KSPIN_DESCRIPTOR_EX tableau) qui indique le type de broche où se termine la connexion. Le tableau de types d’épingles est la liste des types d’épingles disponibles dans la topologie de modèle du filtre.

Configuration requise

Condition requise Valeur
En-tête bdatypes.h (inclure Bdatypes.h)

Voir aussi

BDA_PIN_PAIRING

BdaPropertyTemplateConnections

KSNODE_DESCRIPTOR

KSPIN_DESCRIPTOR_EX

KSPROPSETID_BdaTopology

KSTOPOLOGY_CONNECTION