public unsafe static void SetTileSamplerStates(this IMTLRenderCommandEncoder This, IMTLSamplerState[] samplers, float[] lodMinClamps, float[] lodMaxClamps, NSRange range) { fixed(void *minHandle = lodMinClamps) { fixed(void *maxHandle = lodMaxClamps) { This.SetTileSamplerStates(samplers, (IntPtr)minHandle, (IntPtr)maxHandle, range); } } }