MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS属性

拡張ビデオ レンダラー (EVR) のカスタム ミキサーを作成する方法を指定します。

データ型

UINT32

解説

この属性は、MFCreateVideoRendererActivate 関数から取得した IMFActivate ポインターで設定できます。 この属性の値は、次の値のビットごとの OR です。

説明
MF_ACTIVATE_CUSTOM_MIXER_ALLOWFAIL IMFActivate::ActivateObject メソッドがアプリケーションのカスタム ミキサーの作成に失敗した場合は、代わりに既定の EVR ミキサーが使用されます。 既定では、カスタム ミキサーを作成しようとしたときに IMFActivate オブジェクトが失敗した場合、 ActivateObject メソッドは失敗します。

 

アプリケーションでは、 MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID 属性を使用して、EVR のカスタム ミキサーを指定できます。

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

要件

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

関連項目

Media Foundation 属性のアルファベット順の一覧

強化されたビデオ レンダラーの属性

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

アクティブ化オブジェクト