共用方式為


MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID 屬性

增強式視訊轉譯器 (EVR) 媒體接收之自定義視訊演示者的 CLSID。

資料類型

GUID

備註

如果您要透過啟用物件建立 EVR,您可以使用這個屬性在 EVR 上設定自訂視訊演示者。 使用此屬性,如下所示:

  1. 呼叫 MFCreateVideoRendererActivate 函式來建立 EVR 的啟用物件。 函式會傳回IMFActivate介面的指標。

  2. 藉由呼叫IMFAttributes::SetGUID,在IMFActivate指標上設定此屬性。 屬性的值是應用程式自定義影片演示者的 CLSID。

如果已設定此屬性,EVR 會使用指定的 CLSID 呼叫 CoCreateInstance 來建立自定義影片演示者。 影片演示者必須公開 IMFVideoPresenter 介面。 演示者會建立為同進程 COM 伺服器。

此屬性的 GUID 常數是從 mfuuid.lib 導出。

需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
頁首
Mfidl.h

另請參閱

依字母順序排列的媒體基礎屬性清單

增強的視訊轉譯器屬性

IMFAttributes::GetGUID

IMFAttributes::SetGUID

IMFActivate

Activation Objects

如何撰寫EVR演示者