KSPROPERTY_PIN_DATARANGES

Clients verwenden die KSPROPERTY_PIN_DATARANGES-Eigenschaft , um die Datenbereiche zu bestimmen, die von den von der Pinfactory instanziierten Pins unterstützt werden.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp
Ja Nein Pin KSP_PIN Eine KSMULTIPLE_ITEM-Struktur , gefolgt von einer Sequenz von 64-Bit-ausgerichteten KSDATARANGE-Strukturen .

Bemerkungen

Geben Sie diese Eigenschaft mithilfe von KSP_PIN an, wobei der PinId-Member die Pinfactory angibt, für die akzeptable Datenbereiche zurückgegeben werden sollen.

KS-Filter geben alle Datenbereiche zurück, die von von der Pinfactory instanziierten Pins unterstützt werden. Ein KS-Filter unterstützt möglicherweise keinen gemeldeten Datenbereich im aktuellen internen Zustand. Verwenden Sie KSPROPERTY_PIN_CONSTRAINEDDATARANGES, um die vom aktuellen internen Zustand unterstützten Datenbereiche zu bestimmen.

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

KSP_PIN

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_CONSTRAINEDDATARANGES

KS-Datenformate und -datenbereiche