public void CopyPixelsToMemory <T>(CopyPixelsDelegate <T> callback, UIBox2i?subRegion = null) where T : unmanaged, IPixel <T> { Clyde.CopyRenderTargetPixels(Handle, subRegion, callback); }
public void CopyPixelsToMemory <T>(CopyPixelsDelegate <T> callback, UIBox2i?subRegion) where T : unmanaged, IPixel <T> { var(x, y) = ClydeBase.ClampSubRegion(Size, subRegion); callback(new Image <T>(x, y)); }