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

GetSetTargetProperty Descriptor TypeProperty 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)

See also

KSP_PIN
KSMULTIPLE_ITEM
KSDATARANGE
KSPROPERTY_PIN_CONSTRAINEDDATARANGES

 

 

Send comments about this topic to Microsoft

Build date: 1/22/2014

Show:
© 2014 Microsoft. All rights reserved.