Partager via


KSPROPERTY_PIN_DATARANGES

Les clients utilisent la propriété KSPROPERTY_PIN_DATARANGES pour déterminer les plages de données prises en charge par les broches instanciées par la fabrique de broches.

Tableau récapitulatif de l’utilisation

Obtenir Définissez Cible Type de descripteur de propriété Type valeur de propriété
Oui Non Épingle KSP_PIN Une structure KSMULTIPLE_ITEM , suivie d’une séquence de structures KSDATARANGE alignées sur 64 bits.

Notes

Spécifiez cette propriété à l’aide de KSP_PIN, où le membre PinId spécifie la fabrique de broches pour laquelle retourner des plages de données acceptables.

Les filtres KS retournent toutes les plages de données prises en charge par les broches instanciées par la fabrique de broches. Un filtre KS peut ne pas prendre en charge une plage de données signalée dans son état interne actuel. Pour déterminer les plages de données prises en charge par l’état interne actuel, utilisez KSPROPERTY_PIN_CONSTRAINEDDATARANGES.

Les mini-drivers stream n’ont pas besoin de gérer cette propriété directement ; le pilote de classe de flux gère cette propriété à l’aide de blocs de demande de flux pour interroger pour plus d’informations.

Pour plus d’informations, consultez Formats de données et plages de données KS.

Spécifications

En-tête : ks.h (include Ks.h)

Voir aussi

KSP_PIN

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_CONSTRAINEDDATARANGES

Formats et plages de données KS