Skip to main content
指定命令列表中的后续命令是否可以访问受保护的资源。默认情况下,不启用任何受保护的资源。使用有效会话调用 SetProtectedResourceSession 之后,相同类型的受保护资源可以引用该会话。使用 NULL 调用 SetProtectedResourceSession 之后,将无法访问任何受保护的资源。

语法

参数

pProtectedResourceSession [in, optional]
类型:ID3D12ProtectedResourceSession *
指向 ID3D12ProtectedResourceSession 的可选指针。可以通过调用 ID3D12Device4::CreateProtectedResourceSession 来获取 ID3D12ProtectedResourceSession

返回值

类型:void 如果已设置,则表示可以使用给定会话访问受保护的资源。只有使用有效会话调用 SetProtectedResourceSession 之后,才能访问受保护的资源。调用此方法时会清除命令列表状态。如果传递 NULL,则无法访问任何受保护的资源。

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

ID3D12GraphicsCommandList3
最后修改于 2026年8月13日