Previous Next

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.

Specifying This Property

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.

Property Data

KSDATAFORMAT, the first matching data format.

Comments

KSPROPERTY_PIN_DATAINTERSECTION is read-only.

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.

See Also

KSP_PIN, KSMULTIPLE_ITEM, KSDATARANGE, KSDATAFORMAT