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 |