次の方法で共有


ID3D12GraphicsCommandList3::SetProtectedResourceSession メソッド (d3d12.h)

コマンド リスト内の後続のコマンドで保護されたリソースにアクセスできるかどうかを指定します。 既定では、保護されたリソースは有効になっていません。 有効なセッションで SetProtectedResourceSession を呼び出した後、同じ種類の保護されたリソースがそのセッションを参照できます。 NULL でSetProtectedResourceSession を呼び出した後、保護されたリソースにアクセスすることはできません。

構文

void SetProtectedResourceSession(
  [in, optional] ID3D12ProtectedResourceSession *pProtectedResourceSession
);

パラメーター

[in, optional] pProtectedResourceSession

種類: ID3D12ProtectedResourceSession*

ID3D12ProtectedResourceSession への省略可能なポインター。 ID3D12ProtectedResourceSession を取得するには、ID3D12Device4::CreateProtectedResourceSession を呼び出します。

戻り値

が設定されている場合は、特定のセッションで保護されたリソースにアクセスできることを示します。 保護されたリソースへのアクセスは、有効なセッションで SetProtectedResourceSession が呼び出された後にのみ行うことができます。 このメソッドを呼び出すと、コマンド リストの状態がクリアされます。 NULL を渡した場合、保護されたリソースにアクセスすることはできません。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー d3d12.h
Library D3D12.lib
[DLL] D3D12.dll

こちらもご覧ください

ID3D12GraphicsCommandList3