Skip to main content
表示这样一种资源:所有 UAV 访问必须先完成,然后才能开始任何未来的 UAV 访问。

语法

成员

pResource
类型:ID3D12Resource *
转换中所用的资源,作为指向 ID3D12Resource 的指针。

备注

此结构表示这样一种资源:所有无序访问视图 (UAV) 访问(读取或写入)必须先完成,然后才能开始任何未来的 UAV 访问(读取或写入)。 此结构是 D3D12_RESOURCE_BARRIER 结构的成员。 在只读取 UAV 的两次绘制或调度调用之间,不需要插入 UAV 屏障。 此外,如果你知道以任意顺序执行 UAV 访问是安全的,则在写入同一 UAV 的两次绘制或调度调用之间也不需要插入 UAV 屏障。 资源可以为 NULL,这表示任何 UAV 访问都可能需要该屏障。

要求

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

另请参阅

Core Structures Using Resource Barriers to Synchronize Resource States in Direct3D 12
最后修改于 2026年8月24日