struct ImGui_ImplDX12_InitInfo
Overview
#include <imgui_impl_dx12.h> struct ImGui_ImplDX12_InitInfo { // fields ID3D12Device* Device; ID3D12CommandQueue* CommandQueue; int NumFramesInFlight; DXGI_FORMAT RTVFormat; DXGI_FORMAT DSVFormat; void* UserData; ID3D12DescriptorHeap* SrvDescriptorHeap; void(* SrvDescriptorAllocFn)(ImGui_ImplDX12_InitInfo *info, D3D12_CPU_DESCRIPTOR_HANDLE *out_cpu_desc_handle, D3D12_GPU_DESCRIPTOR_HANDLE *out_gpu_desc_handle); void(* SrvDescriptorFreeFn)(ImGui_ImplDX12_InitInfo *info, D3D12_CPU_DESCRIPTOR_HANDLE cpu_desc_handle, D3D12_GPU_DESCRIPTOR_HANDLE gpu_desc_handle); D3D12_CPU_DESCRIPTOR_HANDLE LegacySingleSrvCpuDescriptor; D3D12_GPU_DESCRIPTOR_HANDLE LegacySingleSrvGpuDescriptor; };