29 lines
703 B
Markdown
29 lines
703 B
Markdown
|
|
# D3D12CommandList::ClearUnorderedAccessView
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
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
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [D3D12CommandList 总览](command-list.md) - 返回类总览
|