public unsafe IWICBitmapLock Lock(Rectangle lockRectangle, BitmapLockFlags flags = BitmapLockFlags.None) { return(Lock(new IntPtr(&lockRectangle), flags)); }
public IWICBitmapLock Lock(BitmapLockFlags flags) { return(Lock(IntPtr.Zero, flags)); }
public IWICBitmapLock Lock(BitmapLockFlags flags) => Lock(null, flags);
public IWICBitmapLock Lock(RectI lockRectangle, BitmapLockFlags flags = BitmapLockFlags.None) { return(Lock(&lockRectangle, flags)); }
public IWICBitmapLock Lock(BitmapLockFlags flags) => Lock(IntPtr.Zero, flags);