语法
成员
SyncBefore类型:D3D12_BARRIER_SYNC 必须在执行屏障之前完成的所有先前 GPU 工作的同步范围。 SyncAfter
类型:D3D12_BARRIER_SYNC 必须等待屏障执行完成的所有后续 GPU 工作的同步范围。 AccessBefore
类型:D3D12_BARRIER_ACCESS 自上一个屏障或 ExecuteCommandLists 范围开始以来,与资源使用情况对应的访问位。 AccessAfter
类型:D3D12_BARRIER_ACCESS 屏障完成后与资源使用情况对应的访问位。 LayoutBefore
类型:D3D12_BARRIER_LAYOUT 屏障执行前纹理的布局。 LayoutAfter
类型:D3D12_BARRIER_LAYOUT 屏障执行完成后纹理的布局。 pResource
类型:ID3D12Resource * 指向使用该屏障的缓冲区资源的指针。 Subresources
类型:D3D12_BARRIER_SUBRESOURCE_RANGE 要设置屏障的纹理子资源范围。 Flags
类型:D3D12_TEXTURE_BARRIER_FLAGS 可选的标志值。
备注
要求
头文件: d3d12_xs.h库: d3d12_xs.lib
支持的平台:XBOX Series 主机
