Files
XCEngine/docs/api/rhi/d3d12/command-list/clear-unordered-access-view.md

703 B

D3D12CommandList::ClearUnorderedAccessView

void ClearUnorderedAccessView(
    D3D12_GPU_DESCRIPTOR_HANDLE viewHandle,
    D3D12_CPU_DESCRIPTOR_HANDLE resourceHandle,
    ID3D12Resource* unorderedAccess,
    const float values[4],
    uint32_t rectCount = 0,
    const D3D12_RECT* rects = nullptr
);

清除无序访问视图。

参数:

  • viewHandle - GPU 描述符句柄
  • resourceHandle - CPU 描述符句柄
  • unorderedAccess - UAV 资源指针
  • values - 清除值 [x, y, z, w]
  • rectCount - 清除矩形数量
  • rects - 清除矩形数组

复杂度: O(n) 其中 n 为 rectCount

相关文档