fix: D3D12 screenshot implementation and tests

This commit is contained in:
2026-03-20 02:35:59 +08:00
parent 070b444f8f
commit 77ef74bec6
21 changed files with 762 additions and 919 deletions

View File

@@ -6,9 +6,11 @@
namespace XCEngine {
namespace RHI {
class D3D12CommandQueue;
class D3D12Screenshot {
public:
static bool Capture(ID3D12Device* device,
static bool Capture(ID3D12Device* device,
ID3D12CommandQueue* commandQueue,
ID3D12Resource* renderTarget,
const char* filename,