IMFMediaSession::GetSessionCapabilities 方法 (mfidl.h)

根据当前演示文稿检索媒体会话的功能。

语法

HRESULT GetSessionCapabilities(
  [out] DWORD *pdwCaps
);

parameters

[out] pdwCaps

接收以下标志的零个或多个按位 OR

含义
MFSESSIONCAP_PAUSE
媒体会话可以暂停。
MFSESSIONCAP_RATE_FORWARD
媒体会话支持以 1.0 以上的速率向前播放。
MFSESSIONCAP_RATE_REVERSE
媒体会话支持反向播放。
MFSESSIONCAP_SEEK
可以查找媒体会话。
MFSESSIONCAP_START
媒体会话可以启动。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
E_POINTER
NULL 指针参数。
MF_E_SHUTDOWN
媒体会话已关闭。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 mfidl.h
Library Mfuuid.lib

另请参阅

IMFMediaSession