Definition DX12Common.h:35
Definition DX12Render.h:33
Definition DX12SwapChain.h:13
int GetCurrentBufferIndex() const
Definition DX12SwapChain.cpp:15
IDXGISwapChain3 SwapChainTy
Definition DX12SwapChain.h:15
ComPtr< SwapChainTy > SwapChain
Definition DX12SwapChain.h:17
void Resize(int width, int height) const
Definition DX12SwapChain.cpp:49
SwapChainTy * operator->() const
Definition DX12SwapChain.cpp:56
DXGI_FORMAT Format
Definition DX12SwapChain.h:18
static constexpr int BufferCount
Definition DX12SwapChain.h:19
void Reset()
Definition DX12SwapChain.cpp:47
void Present() const
Definition DX12SwapChain.cpp:45
void Init(HWND window, int width, int height)
Definition DX12SwapChain.cpp:19
DX12SwapChain(DX12Render *render)
Definition DX12SwapChain.cpp:13
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15