IMFContentDecryptionModule::CreateSession メソッド (mfcontentdecryptionmodule.h)

コンテンツ復号化モジュール (CDM) セッションを表す IMFContentDecryptionModuleSession オブジェクトを作成します。

構文

HRESULT CreateSession(
  MF_MEDIAKEYSESSION_TYPE                    sessionType,
  IMFContentDecryptionModuleSessionCallbacks *callbacks,
  IMFContentDecryptionModuleSession          **session
);

パラメーター

sessionType

作成する CDM セッションの種類を指定する MF_MEDIAKEYSESSION_TYPE のメンバー。

callbacks

キーの状態変更の更新を受信するための IMFContentDecryptionModuleSessionCallbacks オブジェクト。

session

作成された IMFContentDecryptionModuleSession オブジェクトを 受け取ります。

戻り値

成功すると S_OK を返します。

注釈

CreateSession は、暗号化されたメディア拡張機能仕様の createSession に基づいています。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header mfcontentdecryptionmodule.h