Freigeben über


KSPROPERTY_CROSSBAR_ROUTE_S Struktur (ksmedia.h)

Die KSPROPERTY_CROSSBAR_ROUTE_S-Struktur beschreibt, ob ein bestimmtes Routing möglich ist, und gibt das aktuelle Routing für einen Pin an.

Syntax

typedef struct {
  KSPROPERTY Property;
  ULONG      IndexInputPin;
  ULONG      IndexOutputPin;
  ULONG      CanRoute;
} KSPROPERTY_CROSSBAR_ROUTE_S, *PKSPROPERTY_CROSSBAR_ROUTE_S;

Angehörige

Property

Gibt eine initialisierte KSPROPERTY- Struktur an, die den Eigenschaftensatz, die Eigenschaften-ID und den Anforderungstyp beschreibt.

IndexInputPin

Gibt den nullbasierten Index der Eingabenadel an, für die die Abfrage erstellt wird.

IndexOutputPin

Gibt den nullbasierten Index der Ausgabenadel an, für die die Abfrage erstellt wird.

CanRoute

Gibt zurück, ob der Minidriver das Routing zwischen den durch IndexInputPin- und IndexOutputPin-angegebenen Pins unterstützt. Ein Wert ungleich Null gibt an, dass Routing unterstützt wird. Wenn der Minidriver das Routing zwischen den beiden Pins nicht unterstützt, ist dieser Wert null.

Bemerkungen

Wenn der Wert von IndexInputPin (-1) auf einer Audioausgabe-Pin ist, sollte der Audiodatenstrom stummgeschaltet werden.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY

KSPROPERTY_CROSSBAR_ROUTE

PROPSETID_VIDCAP_CROSSBAR