MFT_PREFERRED_OUTPUTTYPE_Attribute属性

エンコーダーに推奨される出力形式を指定します。

データ型

IMFAttributes*IUnknown* として格納されます。

取得/設定

この属性を取得するには、 IMFAttributes::GetUnknown を呼び出します。

この属性を設定するには、 IMFAttributes::SetUnknown を呼び出します。

適用対象

IMFActivate

解説

この属性は、 MFCreateTransformActivate 関数によって返されるアクティブ化オブジェクトに設定できます。 属性は、エンコーダーを作成するようにアクティブ化オブジェクトが構成されている場合にのみ適用されます。 属性の値はメディアの種類です。 アクティブ化オブジェクトは、エンコーダーでこの出力の種類を設定します。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

必要条件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
ヘッダー
Mftransform.h

関連項目

Media Foundation 属性のアルファベット順リスト

MFCreateTransformActivate

属性の変換