21 instantiations of BitmapData
System.Drawing.Common (1)
System\Drawing\Bitmap.cs (1)
266
LockBits(rect, flags, format,
new
());
System.Drawing.Common.Tests (20)
mono\System.Drawing\BitmapTests.cs (1)
72
BitmapData bd =
new
();
System\Drawing\BitmapTests.cs (11)
1114
BitmapData bitmapData =
new
();
1135
BitmapData bitmapData =
new
();
1146
AssertExtensions.Throws<ArgumentException>(null, () => bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, PixelFormat.Format16bppGrayScale, new
BitmapData
()));
1149
AssertExtensions.Throws<ArgumentException>(null, () => bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadWrite, PixelFormat.Format16bppGrayScale, new
BitmapData
()));
1164
BitmapData bitmapData =
new
();
1176
BitmapData bitmapData =
new
();
1188
Assert.Throws<InvalidOperationException>(() => bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat, new
BitmapData
()));
1191
Assert.Throws<InvalidOperationException>(() => bitmap.LockBits(new Rectangle(1, 1, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat, new
BitmapData
()));
1241
Assert.Throws<ExternalException>(() => bitmap.UnlockBits(new
BitmapData
()));
1251
Assert.Throws<ExternalException>(() => bitmap.UnlockBits(new
BitmapData
()));
1260
AssertExtensions.Throws<ArgumentException>(null, () => bitmap.UnlockBits(new
BitmapData
()));
System\Drawing\Imaging\BitmapDataTests.cs (8)
11
BitmapData bd =
new
();
26
BitmapData bd =
new
()
39
BitmapData bd =
new
()
52
BitmapData bd =
new
()
65
BitmapData bd =
new
()
78
BitmapData bd =
new
()
110
BitmapData bd =
new
()
120
BitmapData bd =
new
();
68 references to BitmapData
PresentationFramework-SystemDrawing (1)
SystemDrawingExtension.cs (1)
127
BitmapData
bmData = bitmapFinal.LockBits(
System.Drawing (1)
System.Drawing.cs (1)
69
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.Imaging.
BitmapData
))]
System.Drawing.Common (11)
GlobalUsings.cs (1)
20
global using BitmapData = System.Drawing.Imaging.
BitmapData
;
System\Drawing\Bitmap.cs (4)
265
public
BitmapData
LockBits(Rectangle rect, ImageLockMode flags, PixelFormat format) =>
268
public
BitmapData
LockBits(Rectangle rect, ImageLockMode flags, PixelFormat format,
BitmapData
bitmapData)
285
public void UnlockBits(
BitmapData
bitmapdata)
System\Drawing\Icon.cs (6)
568
private void CopyBitmapData(
BitmapData
sourceData,
BitmapData
targetData)
587
private static bool BitmapHasAlpha(
BitmapData
bmpData)
635
BitmapData
bmpdata = bitmap.LockBits(new Rectangle(0, 0, Size.Width, Size.Height),
675
BitmapData
? bmpData = null;
676
BitmapData
? targetData = null;
System.Drawing.Common.Tests (46)
DrawingTest.cs (1)
14
BitmapData
data = bitmap.LockBits(new Rectangle(default, bitmap.Size), ImageLockMode.ReadWrite, bitmap.PixelFormat);
mono\System.Drawing.Imaging\BmpCodecTests.cs (1)
242
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing.Imaging\GifCodecTests.cs (1)
109
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing.Imaging\IconCodecTests.cs (5)
132
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
328
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
546
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
750
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
1525
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing.Imaging\JpegCodecTests.cs (2)
114
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
229
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing.Imaging\PngCodecTests.cs (3)
145
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
297
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
470
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing.Imaging\TiffCodecTests.cs (1)
119
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
mono\System.Drawing\BitmapTests.cs (9)
64
BitmapData
bd = bmp.LockBits(rect, ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
72
BitmapData
bd = new();
91
BitmapData
data = bmp.LockBits(r, 0, PixelFormat.Format24bppRgb);
111
BitmapData
data = bmp.LockBits(r, ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
216
BitmapData
bd = bmp.LockBits(new Rectangle(0, 0, 2, 1), ImageLockMode.ReadOnly, format);
406
BitmapData
data = null;
504
BitmapData
bd = bmp.LockBits(new Rectangle(0, 0, width, height), mode, fmt);
667
BitmapData
data;
798
BitmapData
data = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadWrite, PixelFormat.Format1bppIndexed);
System\Drawing\BitmapTests.cs (13)
1065
BitmapData
data = bitmap.LockBits(rectangle, lockMode, pixelFormat);
1114
BitmapData
bitmapData = new();
1135
BitmapData
bitmapData = new();
1151
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.WriteOnly, PixelFormat.Format16bppGrayScale);
1164
BitmapData
bitmapData = new();
1176
BitmapData
bitmapData = new();
1201
BitmapData
data = bitmap.LockBits(new Rectangle(offset, offset, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat);
1212
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat);
1224
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat);
1248
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, bitmap.PixelFormat);
1347
BitmapData
bitmapData = bitmap.LockBits(new Rectangle(0, 0, 2, 1), ImageLockMode.ReadOnly, format);
1473
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb);
1526
BitmapData
data = bitmap.LockBits(new Rectangle(0, 0, 1, 1), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
System\Drawing\GraphicsTests.cs (2)
2943
BitmapData
data = bitmap.LockBits(default, ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb);
2957
BitmapData
data = bitmap.LockBits(default, ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb);
System\Drawing\Imaging\BitmapDataTests.cs (8)
11
BitmapData
bd = new();
26
BitmapData
bd = new()
39
BitmapData
bd = new()
52
BitmapData
bd = new()
65
BitmapData
bd = new()
78
BitmapData
bd = new()
110
BitmapData
bd = new()
120
BitmapData
bd = new();
System.Windows.Forms (6)
System\Windows\Forms\Controls\ImageList\ImageList.cs (5)
549
private static unsafe void CopyBitmapData(
BitmapData
sourceData,
BitmapData
targetData)
571
private static unsafe bool BitmapHasAlpha(
BitmapData
bmpData)
619
BitmapData
? bmpData = null;
620
BitmapData
? targetData = null;
System\Windows\Forms\Rendering\ControlPaint.cs (1)
264
BitmapData
data = bitmap.LockBits(
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DesignerUtils.cs (1)
671
BitmapData
data = b.LockBits(new Rectangle(0, 0, b.Width, b.Height), ImageLockMode.ReadWrite, PixelFormat.Format32bppArgb);
System.Windows.Forms.UI.IntegrationTests (2)
Infra\ScreenRecordService.cs (2)
244
var lockedBitmaps = new (Bitmap image,
BitmapData
data)[2];
332
foreach ((Bitmap image,
BitmapData
data) in lockedBitmaps)