IMFContentEnabler 接口 (mfidl.h)

实现一个步骤,用户必须执行该步骤才能访问媒体内容。 例如,步骤可能是个性化,然后是获取许可证。 其中每个步骤都将由公开 IMFContentEnabler 接口的内容启用程序对象封装。

继承

IMFContentEnabler 接口继承自 IUnknown 接口。 IMFContentEnabler 也有以下类型的成员:

方法

IMFContentEnabler 接口具有这些方法。

 
IMFContentEnabler::AutomaticEnable

执行内容启用操作,无需任何用户交互。
IMFContentEnabler::Cancel

取消挂起的内容启用操作。
IMFContentEnabler::GetEnableData

检索手动内容启用操作的数据。
IMFContentEnabler::GetEnableType

检索此内容启用程序执行的操作类型。
IMFContentEnabler::GetEnableURL

检索用于执行手动内容启用操作的 URL。
IMFContentEnabler::IsAutomaticSupported

查询内容启用程序是否可以自动执行其所有操作。
IMFContentEnabler::MonitorEnable

在启用操作完成时请求通知。

要求

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

另请参阅

如何播放受保护的媒体文件

媒体基础接口