diff --git a/examples/imgui_impl_dx12.cpp b/examples/imgui_impl_dx12.cpp index 690f3a8bc..fcda0d5f1 100644 --- a/examples/imgui_impl_dx12.cpp +++ b/examples/imgui_impl_dx12.cpp @@ -806,7 +806,7 @@ static void ImGui_ImplDX12_CreateWindow(ImGuiViewport* viewport) sd1.BufferCount = g_numFramesInFlight; sd1.Width = (UINT)viewport->Size.x; sd1.Height = (UINT)viewport->Size.y; - sd1.Format = DXGI_FORMAT_R8G8B8A8_UNORM; + sd1.Format = g_RTVFormat; sd1.BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT; sd1.SampleDesc.Count = 1; sd1.SampleDesc.Quality = 0;