MF_SESSION_TOPOLOADER屬性
包含媒體會話之拓撲載入器的 CLSID。
資料類型
GUID
備註
您可以使用這個屬性來提供媒體會話的自訂拓撲載入器。
使用MFCreateMediaSession函式或MFCreatePMPMediaSession函式的pConfiguration參數來設定此屬性。
如果已設定此屬性,媒體會話會在建立拓撲載入器時,使用指定的 CLSID 呼叫 CoCreateInstance 。 這個 CLSID 所建立的物件必須公開 IMFTopoLoader 介面。
如果未設定此屬性,媒體會話會建立媒體基礎中提供的預設拓撲載入器。
拓撲載入器必須支援多執行緒 Apartment。 您應該將拓撲載入器註冊為 ThreadingModel=「Both」。 此外,如果您在受保護的媒體路徑內使用拓撲載入器, (PMP) ,拓撲載入器必須是受信任的元件。 如需詳細資訊,請參閱 受保護的媒體路徑。
此屬性的 GUID 常數會從 mfuuid.lib 匯出。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
另請參閱