#pragma once #include "CommonHeader.h" #include "Graphics\Renderer.h" // 引入 DirectX Graphics Infrastructure(DXGI)6.0 // 头文件,用于访问 DXGI 接口(如 IDXGIFactory6、 // IDXGIAdapter4 等),支持枚举 GPU、查询显示模式、管理 // 交换链等底层图形功能 #include // 引入 Direct3D 12 头文件,提供 D3D12 API 接口, // 用于创建渲染管线、管理资源与 GPU 命令 #include // 引入 Windows Runtime C++ 模板库(WRL)头文件,提供智能指针(如 Microsoft::WRL::ComPtr) // 用于简化 COM 对象的生命周期管理 #include