struct ImGui_ImplDX12_ViewportData

Overview

struct ImGui_ImplDX12_ViewportData
{
    // fields

    ID3D12CommandQueue* CommandQueue;
    ID3D12GraphicsCommandList* CommandList;
    ID3D12DescriptorHeap* RtvDescHeap;
    IDXGISwapChain3* SwapChain;
    HANDLE SwapChainWaitableObject;
    UINT NumFramesInFlight;
    ImGui_ImplDX12_FrameContext* FrameCtx;
    UINT FrameIndex;
    ImGui_ImplDX12_RenderBuffers* FrameRenderBuffers;

    // construction

    ImGui_ImplDX12_ViewportData(UINT num_frames_in_flight);
};