MFT_PREFERRED_OUTPUTTYPE_Attribute attribute

Specifies the preferred output format for an encoder.

Data type

*** stored as **IUnknown*

Syntax

DECLSPEC_SELECTANY GUID MFT_PREFERRED_OUTPUTTYPE_Attribute = {0x7e700499,0x396a,0x49ee,{0xb1,0xb4,0xf6,0x28,0x2,0x1e,0x8c,0x9d} }  

Get/set

To get this attribute, call IMFAttributes::GetUnknown

To set this attribute, call IMFAttributes::SetUnknown

Applies to

IMFActivate

Remarks

This attribute can be set on the activation object returned by the MFCreateTransformActivate function. The attribute applies only when the activation object is configured to create an encoder. The value of the attribute is a media type. The activation object sets this output type on the encoder.

The GUID constant for this attribute is exported from mfuuid.lib.

Requirements

Header: Declared in mftransform.h.