情報を後から出すなと

そのデリゲートも書き換えればいいが、そういうわけにもいかない場合は
・unsafeでfixedしてポインタからIntPtr生成
・GCHandle&GCHandleType.Pinnedで固定してAddrOfPinnedObject
でそのIntPtrをToInt32

……まて、デリゲートってことはコールバックか。
場合によっちゃ固定で難しいこともあるぞ。