structure BDA_PIN_PAIRING (bdasup.h)

La structure BDA_PIN_PAIRING décrit la topologie entre une paire de broches d’entrée et de sortie.

Syntaxe

typedef struct _BDA_PIN_PAIRING {
  ULONG       ulInputPin;
  ULONG       ulOutputPin;
  ULONG       ulcMaxInputsPerOutput;
  ULONG       ulcMinInputsPerOutput;
  ULONG       ulcMaxOutputsPerInput;
  ULONG       ulcMinOutputsPerInput;
  ULONG       ulcTopologyJoints;
  const ULONG *pTopologyJoints;
} BDA_PIN_PAIRING, *PBDA_PIN_PAIRING;

Membres

ulInputPin

Index de l’élément dans le tableau de base zéro de types de broches (KSPIN_DESCRIPTOR_EX tableau) qui indique la broche d’entrée de la paire.

ulOutputPin

Index de l’élément dans le tableau de base zéro de types de broches (KSPIN_DESCRIPTOR_EX tableau) qui indique la broche de sortie de la paire.

ulcMaxInputsPerOutput

Nombre maximal de broches d’entrée par broche de sortie. Le fournisseur de réseau crée des doublons de nœuds contrôlés par la broche d’entrée en fonction de la valeur spécifiée dans ulcMaxInputsPerOutput.

ulcMinInputsPerOutput

Nombre minimal de broches d’entrée par broche de sortie. Le fournisseur réseau crée des doublons de nœuds contrôlés par la broche d’entrée en fonction de la valeur spécifiée dans ulcMinInputsPerOutput.

ulcMaxOutputsPerInput

Nombre maximal de broches de sortie par broche d’entrée. Le fournisseur de réseau crée des doublons de nœuds contrôlés par la broche de sortie en fonction de la valeur spécifiée dans ulcMaxOutputsPerInput.

ulcMinOutputsPerInput

Nombre minimal de broches de sortie par broche d’entrée. Le fournisseur de réseau crée des doublons de nœuds qui sont contrôlés par la broche de sortie en fonction de la valeur spécifiée dans ulcMinOutputsPerInput.

ulcTopologyJoints

Nombre d’articulations dans le tableau pTopologyJoints .

pTopologyJoints

Tableau de valeurs conjointes. La valeur donnée à une jointure correspond à l’index d’un élément dans un tableau de connexions de modèle (KSTOPOLOGY_CONNECTION ou BDA_TEMPLATE_CONNECTION tableau). Une jointure de topologie marque le point dans la topologie du modèle où le contrôle des nœuds passe de la broche d’entrée à la broche de sortie. Les nœuds qui se produisent amont de la jointure de topologie sont contrôlés via la broche d’entrée. Les nœuds qui se produisent en aval de la jointure de topologie sont contrôlés par le biais de la broche de sortie.

Configuration requise

Condition requise Valeur
En-tête bdasup.h (inclure Bdasup.h)

Voir aussi

BDA_FILTER_TEMPLATE

BDA_TEMPLATE_CONNECTION

KSPIN_DESCRIPTOR_EX

KSTOPOLOGY_CONNECTION