14 references to BitmapData
System.Drawing.Common (2)
System\Drawing\Bitmap.cs (2)
278ref Unsafe.AsRef<GdiPlus.BitmapData>(data)); 291this.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)
18ref BitmapData data) 26(BitmapData*)Unsafe.AsPointer(ref data)).ThrowIfFailed(); 31public static void UnlockBits(this IPointer<GpBitmap> bitmap, ref BitmapData data) 33PInvokeGdiPlus.GdipBitmapUnlockBits(bitmap.GetPointer(), (BitmapData*)Unsafe.AsPointer(ref data)).ThrowIfFailed();