MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID 属性
強化されたビデオ レンダラー (EVR) メディア シンク用のカスタム ビデオ ミキサーの CLSID。
データ型
GUID
解説
ライセンス認証オブジェクトを介して EVR を作成する場合は、この属性を使用して、EVR に対してカスタム ビデオ ミキサーを設定できます。 この属性は次のように使用します。
MFCreateVideoRendererActivate 関数を呼び出して、EVR 用のライセンス認証オブジェクトを作成します。 この関数からは、IMFActivate インターフェイスへのポインターが返されます。
IMFAttributes::SetGUID を呼び出すことで、IMFActivate ポインターに対してこの属性を設定します。 属性の値は、このアプリケーションのカスタム ビデオ ミキサーの CLSID です。
この属性が設定されると、EVR は、指定された CLSID を使用して CoCreateInstance を呼び出し、カスタム ビデオ ミキサーを作成します。 ビデオ ミキサーでは IMFTransform インターフェイスを公開する必要があります。 ミキサーは、インプロセス COM サーバーとして作成されます。
この属性の GUID 定数は mfuuid.lib からエクスポートされます。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目