14 references to BitmapData
System.Drawing.Common (2)
System\Drawing\Bitmap.cs (2)
278
ref Unsafe.AsRef<GdiPlus.
BitmapData
>(data));
291
this.UnlockBits(ref Unsafe.AsRef<GdiPlus.
BitmapData
>(data));
System.Private.Windows.GdiPlus (12)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (8)
462
/// <inheritdoc cref="GdipBitmapLockBits(winmdroot.Graphics.GdiPlus.GpBitmap*, winmdroot.Graphics.GdiPlus.Rect*, uint, int, winmdroot.Graphics.GdiPlus.
BitmapData
*)"/>
463
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapLockBits(ref winmdroot.Graphics.GdiPlus.GpBitmap bitmap, in winmdroot.Graphics.GdiPlus.Rect rect, uint flags, int format, ref winmdroot.Graphics.GdiPlus.
BitmapData
lockedBitmapData)
465
fixed (winmdroot.Graphics.GdiPlus.
BitmapData
* lockedBitmapDataLocal = &lockedBitmapData)
479
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapLockBits(winmdroot.Graphics.GdiPlus.GpBitmap* bitmap, winmdroot.Graphics.GdiPlus.Rect* rect, uint flags, int format, winmdroot.Graphics.GdiPlus.
BitmapData
* lockedBitmapData);
507
/// <inheritdoc cref="GdipBitmapUnlockBits(winmdroot.Graphics.GdiPlus.GpBitmap*, winmdroot.Graphics.GdiPlus.
BitmapData
*)"/>
508
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapUnlockBits(ref winmdroot.Graphics.GdiPlus.GpBitmap bitmap, ref winmdroot.Graphics.GdiPlus.
BitmapData
lockedBitmapData)
510
fixed (winmdroot.Graphics.GdiPlus.
BitmapData
* lockedBitmapDataLocal = &lockedBitmapData)
521
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapUnlockBits(winmdroot.Graphics.GdiPlus.GpBitmap* bitmap, winmdroot.Graphics.GdiPlus.
BitmapData
* lockedBitmapData);
Windows\Win32\Graphics\GdiPlus\GpBitmapExtensions.cs (4)
18
ref
BitmapData
data)
26
(
BitmapData
*)Unsafe.AsPointer(ref data)).ThrowIfFailed();
31
public static void UnlockBits(this IPointer<GpBitmap> bitmap, ref
BitmapData
data)
33
PInvokeGdiPlus.GdipBitmapUnlockBits(bitmap.GetPointer(), (
BitmapData
*)Unsafe.AsPointer(ref data)).ThrowIfFailed();