KSPROPERTY_CROSSBAR_ROUTE_S structure (ksmedia.h)
La structure KSPROPERTY_CROSSBAR_ROUTE_S indique si un routage particulier est possible et spécifie le routage actuel pour une broche.
Syntaxe
typedef struct {
KSPROPERTY Property;
ULONG IndexInputPin;
ULONG IndexOutputPin;
ULONG CanRoute;
} KSPROPERTY_CROSSBAR_ROUTE_S, *PKSPROPERTY_CROSSBAR_ROUTE_S;
Membres
Property
Spécifie une structure KSPROPERTY initialisée qui décrit le jeu de propriétés, l’ID de propriété et le type de demande.
IndexInputPin
Spécifie l’index de base zéro de la broche d’entrée pour laquelle la requête est effectuée.
IndexOutputPin
Spécifie l’index de base zéro de l’épingle de sortie pour laquelle la requête est effectuée.
CanRoute
Retourne si le minidriver prend en charge le routage entre les broches spécifiées par IndexInputPin et IndexOutputPin. Une valeur différente de zéro indique que le routage est pris en charge. Si le minidriver ne prend pas en charge le routage entre les deux broches, cette valeur est égale à zéro.
Remarques
Si la valeur de IndexInputPin est (-1) sur une broche de sortie audio, le flux audio doit être désactivé.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |