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) |