Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
The IComponentType interface is implemented on ComponentType objects, and contains methods for setting and retrieving various properties for a Component. Every Component object has an associated ComponentType object that is set or retrieved with the get_Type and put_Type methods.
Inheritance
The IComponentType interface inherits from the IDispatch interface. IComponentType also has these types of members:
Methods
The IComponentType interface has these methods.
| IComponentType::Clone The Clone method creates a new copy of this component type. |
| IComponentType::get__MediaFormatType The get__MediaFormatType method retrieves the DirectShow media format type as a GUID. |
| IComponentType::get__MediaMajorType The get__MediaMajorType method retrieves the DirectShow media format type as a GUID. |
| IComponentType::get__MediaSubType The get__MediaSubType method retrieves the DirectShow media subtype as a GUID. |
| IComponentType::get_Category The get_Category method retrieves the component category. |
| IComponentType::get_MediaFormatType The get_MediaFormatType method retrieves the DirectShow media format type as a BSTR. |
| IComponentType::get_MediaMajorType The get_MediaMajorType method retrieves the DirectShow media major type as a BSTR. |
| IComponentType::get_MediaSubType The get_MediaSubType method retrieves the DirectShow media subtype as a BSTR. |
| IComponentType::get_MediaType The get_MediaType method retrieves the DirectShow AM_MEDIA_TYPE structure for the component. |
| IComponentType::put__MediaFormatType The put__MediaFormatType method sets the DirectShow media format type. |
| IComponentType::put__MediaMajorType The put__MediaMajorType method sets the DirectShow media major type. |
| IComponentType::put__MediaSubType The put__MediaSubType method sets the DirectShow media subtype. |
| IComponentType::put_Category The put_Category method sets the component category. |
| IComponentType::put_MediaFormatType The put_MediaFormatType method sets the DirectShow media format type. |
| IComponentType::put_MediaMajorType The put_MediaMajorType method sets the DirectShow media major type. |
| IComponentType::put_MediaSubType The put_MediaSubType method sets the DirectShow media subtype. |
| IComponentType::put_MediaType The put_MediaType method sets the DirectShow AM_MEDIA_TYPE structure for the component. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IComponentType).
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows�XP [desktop apps only] |
| Minimum supported server | None supported |
| Target Platform | Windows |
| Header | tuner.h |