ID3D12Device4::CreateProtectedResourceSession メソッド (d3d12.h)

コンテンツ保護のセッションを表す オブジェクトを作成します。 その後、リソースまたはヒープ オブジェクトを作成するときに、そのセッションを指定して、保護する必要があることを示すことができます。

注意

メモリの内容を保護されたリソースから保護されていないリソースに転送することはできません。

構文

HRESULT CreateProtectedResourceSession(
  [in]  const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
  [in]  REFIID                                      riid,
  [out] void                                        **ppSession
);

パラメーター

[in] pDesc

型: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*

作成するセッションを記述する定数 D3D12_PROTECTED_RESOURCE_SESSION_DESC 構造体へのポインター。

[in] riid

種類: REFIID

ID3D12ProtectedResourceSession インターフェイスのグローバル一意識別子 (GUID) への参照。

[out] ppSession

型: void**

作成されたセッション オブジェクトへの ID3D12ProtectedResourceSession インターフェイス ポインターを受け取るメモリ ブロックへのポインター。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
対象プラットフォーム Windows
ヘッダー d3d12.h
Library d3d12.lib
[DLL] d3d12.dll