MFCreateMediaSession 函式 (mfidl.h)
在應用程式的進程中建立 媒體會話 。
語法
HRESULT MFCreateMediaSession(
IMFAttributes *pConfiguration,
IMFMediaSession **ppMediaSession
);
參數
pConfiguration
IMFAttributes 介面的指標。 此參數可以是 Null。 請參閱<備註>。
ppMediaSession
接收媒體會話 之 IMFMediaSession 介面的指標。 呼叫端必須釋放 介面。 在釋放 IMFMediaSession 指標的最後一個參考之前,應用程式必須呼叫 IMFMediaSession::Shutdown 方法。
傳回值
函式會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。
傳回碼 | 描述 |
---|---|
|
此函數已成功。 |
備註
如果您的應用程式未播放受保護的內容,您可以使用此函式在應用程式的進程中建立媒體會話。 若要對受保護的內容使用媒體會話,您必須呼叫 MFCreatePMPMediaSession。
您可以使用 pConfiguration 參數來指定下列任何屬性:
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | mfidl.h |
程式庫 | Mf.lib |
Dll | Mf.dll |