IMFContentDecryptionModuleSession 接口 (mfcontentdecryptionmodule.h)
提供对内容解密模块 (CDM) 的访问,以支持加密媒体扩展。
继承
IUnknown
方法
IMFContentDecryptionModuleSession 接口具有这些方法。
IMFContentDecryptionModuleSession::Close 指示应用程序不再需要会话,内容解密模块 (CDM) 应释放与会话关联的任何资源并关闭它。 |
IMFContentDecryptionModuleSession::GenerateRequest 根据提供的数据生成许可证请求。 |
IMFContentDecryptionModuleSession::GetExpiration 获取 CDM 会话中所有密钥的过期时间。 |
IMFContentDecryptionModuleSession::GetKeyStatuses 获取对结构数组的引用,这些结构表示内容解密模块 (CDM) 会话已知的密钥 ID 以及关联密钥的当前状态。 |
IMFContentDecryptionModuleSession::GetSessionId 获取内容解密模块 (CDM) 生成的唯一字符串标识符,应用程序可以使用该标识符来标识会话对象。 |
IMFContentDecryptionModuleSession::Load IMFContentDecryptionModuleSession::Load 函数将指定会话的数据加载到 IMFContentDecryptionModuleSession 对象中。 |
IMFContentDecryptionModuleSession::Remove 删除与会话关联的所有许可证和密钥。 |
IMFContentDecryptionModuleSession::Update 将消息(包括许可证)提供给内容解密模块 (CDM) 会话。 |
注解
IMFContentDecryptionModuleSession 基于加密媒体扩展规范的 MediaKeySession。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 2004 (10.0;内部版本 19041) |
最低受支持的服务器 | Windows Server 版本 2004 (10.0;内部版本 19041) |
标头 | mfcontentdecryptionmodule.h |