KSPROPERTY_PIN_DATAINTERSECTION
Un client utilise la propriété KSPROPERTY_PIN_DATAINTERSECTION pour rechercher un format de données pris en charge par des broches instanciées par la fabrique de broches. Le client fournit une liste de formats de données ; le filtre KS retourne le premier format de données de la liste pris en charge.
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 | KSDATAFORMAT |
Notes
Pour spécifier cette propriété, fournissez une structure KSP_PIN suivie d’une structure KSMULTIPLE_ITEM et d’une séquence de structures KSDATARANGE alignées sur 64 bits. Le membre PinId de KSP_PIN spécifie la fabrique de broches.
Cette propriété retourne le premier format de données correspondant à partir de la liste fournie par le client.
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)