diff --git a/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs b/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs index 3f6fc46de..2eb4e4970 100644 --- a/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs +++ b/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs @@ -380,8 +380,8 @@ internal unsafe partial class Dx11Renderer : IImGuiRenderer default: { // User callback, registered via ImDrawList::AddCallback() - var cb = (delegate*)cmd.UserCallback; - cb(cmdList, ref cmd); + var cb = (delegate* unmanaged)cmd.UserCallback; + cb(cmdList, (ImDrawCmdPtr)Unsafe.AsPointer(ref cmd)); break; } }