KSPROPERTY_PIN_DATAINTERSECTION
Ein Client verwendet die KSPROPERTY_PIN_DATAINTERSECTION-Eigenschaft , um ein Datenformat zu finden, das von von der Pin factory instanziierten Pins unterstützt wird. Der Client stellt eine Liste von Datenformaten bereit. Der KS-Filter gibt das erste Datenformat in der Liste zurück, das unterstützt wird.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja | Nein | Pin | KSP_PIN | KSDATAFORMAT |
Bemerkungen
Um diese Eigenschaft anzugeben, geben Sie eine KSP_PIN-Struktur gefolgt von einer KSMULTIPLE_ITEM-Struktur und einer Sequenz von 64-Bit-ausgerichteten KSDATARANGE-Strukturen an. Das PinId-Elementvon KSP_PIN gibt die Pin Factory an.
Diese Eigenschaft gibt das erste übereinstimmende Datenformat aus der vom Client bereitgestellten Liste zurück.
Stream-Minidriver müssen diese Eigenschaft nicht direkt behandeln. Der Streamklassentreiber verarbeitet diese Eigenschaft mithilfe von Streamanforderungsblöcken, um weitere Informationen abzufragen.
Weitere Informationen finden Sie unter KS-Datenformate und -datenbereiche.
Anforderungen
Header: ks.h (include Ks.h)