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 |