40 lines
746 B
Markdown
40 lines
746 B
Markdown
|
|
# D3D12UnorderedAccessView::Initialize
|
||
|
|
|
||
|
|
## 函数签名
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
void Initialize(
|
||
|
|
ID3D12Device* device,
|
||
|
|
ID3D12Resource* resource,
|
||
|
|
const D3D12_UNORDERED_ACCESS_VIEW_DESC* desc = nullptr
|
||
|
|
);
|
||
|
|
```
|
||
|
|
|
||
|
|
## 中文描述
|
||
|
|
|
||
|
|
初始化无序访问视图。
|
||
|
|
|
||
|
|
## 参数
|
||
|
|
|
||
|
|
| 参数 | 类型 | 描述 |
|
||
|
|
|------|------|------|
|
||
|
|
| `device` | `ID3D12Device*` | D3D12 设备指针 |
|
||
|
|
| `resource` | `ID3D12Resource*` | D3D12 资源指针 |
|
||
|
|
| `desc` | `const D3D12_UNORDERED_ACCESS_VIEW_DESC*` | UAV 描述符,可选 |
|
||
|
|
|
||
|
|
## 返回值
|
||
|
|
|
||
|
|
无
|
||
|
|
|
||
|
|
## 示例
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
D3D12UnorderedAccessView uav;
|
||
|
|
uav.Initialize(device, resource, &uavDesc);
|
||
|
|
```
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [D3D12UnorderedAccessView](unordered-access-view.md) - 类总览
|
||
|
|
- [Shutdown](shutdown.md) - 关闭方法
|