次の方法で共有


MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS属性

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

データ型

UINT32

解説

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

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

 

アプリケーションでは 、MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID 属性を使用して、EVR のカスタム 発表者を指定できます。

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

要件

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

関連項目

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

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

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

EVR 発表者を作成する方法