IMFContentDecryptionModuleAccess::CreateContentDecryptionModule 方法 (mfcontentdecryptionmodule.h)

创建一个 IMFContentDecryptionModule,该模块 代表 DRM 密钥系统的内容解密模块 (CDM) 。

语法

HRESULT CreateContentDecryptionModule(
  IPropertyStore             *contentDecryptionModuleProperties,
  IMFContentDecryptionModule **contentDecryptionModule
);

parameters

contentDecryptionModuleProperties

包含 CDM 的属性的 IPropertyStore 对象。

contentDecryptionModule

接收创建的 IMFContentDecryptionModule 对象。

返回值

如果成功,则返回 S_OK。

注解

contentDecryptionModuleProperties 参数支持以下属性。

属性 说明
MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH 表示内容解密模块 (CDM) 可用于内容特定数据的存储位置的文件路径。
MF_CONTENTDECRYPTIONMODULE_STOREPATH 表示 CDM (内容解密模块) 可用于初始化的存储位置的文件路径。 如果未设置 MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH 属性, 则使用此属性指定的路径也将用于特定于内容的数据。

要求

   
最低受支持的客户端 Windows 10,版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 mfcontentdecryptionmodule.h