Hardware Dev Center

KSPROPERTY_PIN_CONSTRAINEDDATARANGES

The KSPROPERTY_PIN_CONSTRAINEDDATARANGES property specifies the list of data ranges currently supported by pins instantiated on the pin factory.

Usage Summary Table

GetSetTargetProperty Descriptor TypeProperty Value Type

Yes

No

Pin

KSP_PIN

KSMULTIPLE_ITEM and KSDATARANGE

 

Remarks

The PinId member of the KSP_PIN structure specifies the pin factory for which to query.

This property returns a KSMULTIPLE_ITEM structure, followed by a sequence of 64-bit aligned KSDATARANGE structures.

A KS filter uses this property to report the data ranges currently supported by pins instantiated on this pin factory, based on any constraints imposed by the current internal state of the KS filter. Use the KSPROPERTY_PIN_DATARANGES property to report the complete list of all data ranges supported by the KS filter, regardless of dynamic constraints.

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)

See also

KSMULTIPLE_ITEM
KSDATARANGE
KSPROPERTY_PIN_DATARANGES

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft