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)