Freigeben über


BDA_TEMPLATE_CONNECTION-Struktur (bdatypes.h)

Die BDA_TEMPLATE_CONNECTION-Struktur beschreibt die Vorlage für eine BDA-Verbindung in Bezug darauf, wo sie beginnt und endet.

Syntax

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

Member

FromNodeType

Index des Elements im nullbasierten Array interner Knotentypen (KSNODE_DESCRIPTOR Array), das den Knotentyp angibt, an dem die Verbindung beginnt, oder −1, um anzugeben, dass die Verbindung mit einem Upstream-Filter beginnt.

FromNodePinType

Index des Elements im nullbasierten Array von Pintypen (KSPIN_DESCRIPTOR_EX Array), das den Pintyp angibt, an dem die Verbindung beginnt. Das Array von Pintypen ist die Liste der Pintypen, die in der Vorlagentopologie des Filters verfügbar sind.

ToNodeType

Index des Elements im nullbasierten Array interner Knotentypen (KSNODE_DESCRIPTOR Array), das den Knotentyp angibt, an dem die Verbindung endet, oder −1, um anzugeben, dass die Verbindung bei einem nachgeschalteten Filter endet.

ToNodePinType

Index des Elements im nullbasierten Array von Pintypen (KSPIN_DESCRIPTOR_EX Array), das den Pintyp angibt, an dem die Verbindung endet. Das Array von Pintypen ist die Liste der Pintypen, die in der Vorlagentopologie des Filters verfügbar sind.

Anforderungen

Anforderung Wert
Header bdatypes.h (include Bdatypes.h)

Weitere Informationen

BDA_PIN_PAIRING

BdaPropertyTemplateConnections

KSNODE_DESCRIPTOR

KSPIN_DESCRIPTOR_EX

KSPROPSETID_BdaTopology

KSTOPOLOGY_CONNECTION