feat: 实现 D3D12RootSignature 根签名类

- 添加 D3D12RootSignature.h 头文件
- 实现 ID3D12RootSignature 封装
- 支持序列化根签名描述符
- 测试通过
This commit is contained in:
2026-03-15 18:36:11 +08:00
parent ee7e710141
commit 2bdd6d3199
3 changed files with 72 additions and 0 deletions

View File

@@ -89,6 +89,7 @@ add_library(XCEngine STATIC
include/XCEngine/RHI/D3D12/D3D12CommandAllocator.h
include/XCEngine/RHI/D3D12/D3D12CommandList.h
include/XCEngine/RHI/D3D12/D3D12DescriptorHeap.h
include/XCEngine/RHI/D3D12/D3D12RootSignature.h
include/XCEngine/RHI/D3D12/D3D12SwapChain.h
include/XCEngine/RHI/D3D12/D3D12Fence.h
include/XCEngine/RHI/D3D12/D3D12Screenshot.h
@@ -97,6 +98,7 @@ add_library(XCEngine STATIC
src/RHI/D3D12CommandAllocator.cpp
src/RHI/D3D12CommandList.cpp
src/RHI/D3D12DescriptorHeap.cpp
src/RHI/D3D12RootSignature.cpp
src/RHI/D3D12SwapChain.cpp
src/RHI/D3D12Fence.cpp
src/RHI/D3D12Screenshot.cpp