1.4 KiB
1.4 KiB
D3D12RootSignature
命名空间: XCEngine::RHI
描述: DirectX 12 根签名的 D3D12 实现。不继承 RHI 抽象接口,是 D3D12 特有的封装类。
公共方法
| 方法 | 描述 |
|---|---|
Initialize |
初始化根签名 |
Shutdown |
关闭根签名 |
GetRootSignature |
获取 D3D12 根签名 |
GetNativeHandle |
获取原生句柄 |
GetParameterCount |
获取参数数量 |
CreateDesc |
创建根签名描述符(静态) |
CreateCBV |
创建常量缓冲区视图(静态) |
CreateSRV |
创建着色器资源视图(静态) |
CreateUAV |
创建无序访问视图(静态) |
Create32BitConstants |
创建 32 位常量(静态) |
CreateDescriptorTable |
创建描述符表(静态) |
CreateStaticSampler |
创建静态采样器(静态) |
CreateSamplerDesc |
创建采样器描述符(静态) |
CreateDescriptorRange |
创建描述符范围(静态) |