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