Pin Property Set

The pin property set enables you to set and retrieve the category to which a pin belongs, if any. The most commonly used categories are for the capture and preview pins on a capture filter.

The following information presents the necessary constants and data types to use for this property set in calls to IKsPropertySet methods. It provides values for the GUID (guidPropSet), property ID (dwPropID), and property data type (pPropData) parameters.

Property Set GUID: AMPROPSETID_Pin

The AMPROPERTY_PIN_CATEGORY pin category property is the only property in this property set. This property uses a GUID data type. Microsoft® DirectShow® defines the following pin categories in Uuids.h, which you can find in the SDK Include directory.

CategoryDescription
PIN_CATEGORY_ANALOGVIDEOIN Input pin of the capture filter that takes analog and digitizes it.
PIN_CATEGORY_CAPTURE Capture pin.
PIN_CATEGORY_CC Pin providing closed captioning data from Line 21.
PIN_CATEGORY_EDS Pin providing Extended Data Services (Line 21, even fields).
PIN_CATEGORY_NABTS Pin providing North American Videotext Standard data.
PIN_CATEGORY_PREVIEW Preview pin.
PIN_CATEGORY_STILL Pin providing a still image.
PIN_CATEGORY_TELETEXT Pin providing teletext (a closed captioning variant).
PIN_CATEGORY_TIMECODE Pin providing timecode data.
PIN_CATEGORY_VBI Pin providing vertical blanking interval data.
PIN_CATEGORY_VIDEOPORT Pin to be connected to a VPE filter.
PIN_CATEGORY_VIDEOPORT_VBI Pin to be connected to a VPE filter that provides surfaces for capturing vertical blanking interval data.

Use the IKsPropertySet interface to set, retrieve, and query for support of these properties.


Top of Page Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.