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)

Weitere Informationen

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_DATARANGES

KSP_PIN