Files
XCEngine/docs/api/rhi/d3d12/texture/set-state.md

32 lines
444 B
Markdown
Raw Normal View History

# D3D12Texture::SetState
设置资源状态。
```cpp
void SetState(ResourceStates state) override;
```
## 参数
- `state` - 新的资源状态
## 返回值
**线程安全:** ❌
**复杂度:** O(1)
## 示例
```cpp
D3D12Texture texture;
texture.Initialize(device, desc);
texture.SetState(ResourceStates::RenderTarget);
```
## 相关文档
- [D3D12Texture 总览](texture.md)
- [GetState](get-state.md) - 获取资源状态