1.8 KiB
1.8 KiB
D3D12Texture
命名空间: XCEngine::RHI
描述: DirectX 12 纹理的 D3D12 实现,继承自 RHITexture。
公共方法
| 方法 | 描述 |
|---|---|
D3D12Texture |
默认构造函数 |
~D3D12Texture |
析构函数 |
Initialize |
初始化纹理 |
InitializeFromExisting |
从现有资源初始化 |
InitializeFromData |
从数据初始化纹理 |
InitializeDepthStencil |
初始化深度模板纹理 |
Shutdown |
关闭纹理 |
GetResource |
获取 D3D12 资源 |
GetDesc |
获取纹理描述符 |
GetWidth |
获取纹理宽度 |
GetHeight |
获取纹理高度 |
GetDepth |
获取纹理深度 |
GetMipLevels |
获取 Mip 级别 |
GetArraySize |
获取数组大小 |
GetGPUAddress |
获取 GPU 地址 |
GetSize |
获取纹理大小 |
GetName |
获取纹理名称 |
SetName |
设置纹理名称 |
GetFormat |
获取纹理格式 |
GetTextureType |
获取纹理类型 |
GetState |
获取资源状态 |
SetState |
设置资源状态 |
GetNativeHandle |
获取原生句柄 |
相关文档
- D3D12 后端概览
- RHITexture - 抽象纹理接口