IMFContentDecryptionModuleAccess::CreateContentDecryptionModule メソッド (mfcontentdecryptionmodule.h)

DRM キー システムのコンテンツ復号化モジュール (CDM) を表す IMFContentDecryptionModule を作成します。

構文

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

パラメーター

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)
Header mfcontentdecryptionmodule.h