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;
Member
Property
Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID und den Anforderungstyp beschreibt.
IndexInputPin
Gibt den nullbasierten Index des Eingabestifts an, für den die Abfrage ausgeführt wird.
IndexOutputPin
Gibt den nullbasierten Index des Ausgabepins an, für den die Abfrage ausgeführt wird.
CanRoute
Gibt zurück, ob der Minitreiber 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 Minitreiber das Routing zwischen den beiden Pins nicht unterstützt, ist dieser Wert null.
Hinweise
Wenn der Wert von IndexInputPin auf einem Audioausgabepin (-1) lautet, sollte der Audiodatenstrom stummgeschaltet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |