|
|
static void | InitWindow () |
| | ウィンドウの初期化
|
|
static void | InitDevice () |
| | デバイスの初期化
|
|
static void | ReleaseDevice () |
| | デバイスのリリース
|
| static ID3D12Device * | GetDevice () |
| | デバイスの取得
|
| static IDXGIFactory6 * | GetDXGI () |
| | DXGIの取得
|
| static IDXGISwapChain4 * | GetSwapChain () |
| | スワップチェーンの取得
|
| static ID3D12CommandAllocator * | GetCMDAllocator () |
| | コマンドアロケータの取得
|
| static ID3D12GraphicsCommandList * | GetCMDList () |
| | コマンドリストの取得
|
| static ID3D12CommandQueue * | GetCMDQueue () |
| | コマンドキューの取得
|
| static ID3D12DescriptorHeap * | GetRTVHeap () |
| | RTVヒープ領域の取得
|
| static ID3D12Fence * | GetFence (INT i) |
| | フェンスの取得
|
| static UINT64 & | GetFenceVal (INT i) |
| | フェンスの値の取得
|
| static ID3D12Resource * | GetBackBuffer (INT index) |
| | RTV用バックバッファの取得
|