Fix ImDrawCallback call

This commit is contained in:
Haselnussbomber 2025-11-02 15:40:22 +01:00
parent 606d58c77e
commit ce16b59f5b
No known key found for this signature in database
GPG key ID: BB905BB49E7295D1

View file

@ -380,8 +380,8 @@ internal unsafe partial class Dx11Renderer : IImGuiRenderer
default: default:
{ {
// User callback, registered via ImDrawList::AddCallback() // User callback, registered via ImDrawList::AddCallback()
var cb = (delegate*<ImDrawListPtr, ref ImDrawCmd, void>)cmd.UserCallback; var cb = (delegate* unmanaged<ImDrawListPtr, ImDrawCmdPtr, void>)cmd.UserCallback;
cb(cmdList, ref cmd); cb(cmdList, (ImDrawCmdPtr)Unsafe.AsPointer(ref cmd));
break; break;
} }
} }