KSPROPERTY_PIN_DATAINTERSECTION

A client uses the KSPROPERTY_PIN_DATAINTERSECTION property to find a data format supported by pins instantiated by the pin factory. The client supplies a list of data formats; the KS filter returns the first data format on the list that is supported.

Usage Summary Table

GetSetTargetProperty Descriptor TypeProperty Value Type

Yes

No

Pin

KSP_PIN

KSDATAFORMAT

 

Remarks

To specify this property, provide a KSP_PIN structure followed by a KSMULTIPLE_ITEM structure and a sequence of 64-bit aligned KSDATARANGE structures. The PinId member of KSP_PIN specifies the pin factory.

This property returns the first matching data format from the client-supplied list.

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
KSDATAFORMAT

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft