KSPROPERTY_PIN_DATARANGES
Clients use the KSPROPERTY_PIN_DATARANGES property to determine the data ranges supported by pins instantiated by the pin factory.
Usage Summary Table
Get | Set | Target | Property Descriptor Type | Property Value Type |
---|---|---|---|---|
Yes | No | Pin | KSP_PIN | A KSMULTIPLE_ITEM structure, followed by a sequence of 64-bit aligned KSDATARANGE structures. |
Remarks
Specify this property using KSP_PIN, where the PinId member specifies the pin factory for which to return acceptable data ranges.
KS filters return all data ranges supported by pins instantiated by the pin factory. A KS filter may not support a reported data range in its current internal state. To determine the data ranges supported by the current internal state, use KSPROPERTY_PIN_CONSTRAINEDDATARANGES.
Stream minidrivers do not need to handle this property directly; the stream class driver handles this property using stream request blocks to query for more information.
For more information, see KS Data Formats and Data Ranges.
Requirements
Header: ks.h (include Ks.h)