|
slot 0.0.1
A real time UI render framework
|
#include <DX12SwapChain.h>


Public 类型 | |
| using | SwapChainTy = IDXGISwapChain3 |
Public 成员函数 | |
| DX12SwapChain (DX12Render *R) | |
| void | Init () |
| void | Resize () const |
| void | Present () const |
| SwapChainTy * | operator-> () const |
Public 成员函数 继承自 z8::DX12Common | |
| DX12Common (DX12Render *) | |
| virtual | ~DX12Common ()=default |
Public 属性 | |
| ComPtr< SwapChainTy > | SwapChain |
| DXGI_FORMAT | Format = DXGI_FORMAT_R8G8B8A8_UNORM |
静态 Public 属性 | |
| static constexpr int | RtvBufCount = 2 |
额外继承的成员函数 | |
Protected 属性 继承自 z8::DX12Common | |
| DX12Device * | Ctx |
| DX12Render * | Render |
| using z8::DX12SwapChain::SwapChainTy = IDXGISwapChain3 |
| DX12SwapChain::DX12SwapChain | ( | DX12Render * | R | ) |
| void z8::DX12SwapChain::Init | ( | ) |
| DX12SwapChain::SwapChainTy * DX12SwapChain::operator-> | ( | ) | const |
| void DX12SwapChain::Present | ( | ) | const |
| void DX12SwapChain::Resize | ( | ) | const |

| DXGI_FORMAT z8::DX12SwapChain::Format = DXGI_FORMAT_R8G8B8A8_UNORM |
|
staticconstexpr |
| ComPtr<SwapChainTy> z8::DX12SwapChain::SwapChain |