KSPROPERTY_PIN_CONSTRAINEDDATARANGES
Die KSPROPERTY_PIN_CONSTRAINEDDATARANGES-Eigenschaft gibt die Liste der Datenbereiche an, die derzeit von in der Pinfactory instanziierten Pins unterstützt werden.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja | Nein | Pin | KSP_PIN | KSMULTIPLE_ITEM und KSDATARANGE |
Bemerkungen
Das PinId-Element der KSP_PIN-Struktur gibt die Pinfactory an, für die eine Abfrage ausgeführt werden soll.
Diese Eigenschaft gibt eine KSMULTIPLE_ITEM-Struktur zurück, gefolgt von einer Sequenz von 64-Bit ausgerichteten KSDATARANGE-Strukturen .
Ein KS-Filter verwendet diese Eigenschaft, um die Datenbereiche zu melden, die derzeit von in dieser Pinfactory instanziierten Pins unterstützt werden, basierend auf allen Einschränkungen, die durch den aktuellen internen Zustand des KS-Filters verursacht werden. Verwenden Sie die eigenschaft KSPROPERTY_PIN_DATARANGES , um die vollständige Liste aller Datenbereiche zu melden, die vom KS-Filter unterstützt werden, unabhängig von dynamischen Einschränkungen.
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 (Ks.h einschließen)