16 references to bmiHeader
System.Drawing.Common (16)
System\Drawing\BufferedGraphicsContext.cs (16)
215
bitmapInfo->
bmiHeader
.biSize = (uint)sizeof(BITMAPINFOHEADER);
227
if (bitmapInfo->
bmiHeader
.biBitCount <= 8)
233
if (bitmapInfo->
bmiHeader
.biCompression == (uint)BI_COMPRESSION.BI_BITFIELDS)
240
(uint)bitmapInfo->
bmiHeader
.biHeight,
262
int colorCount = 1 << bitmapInfo->
bmiHeader
.biBitCount;
381
bitmapInfo->
bmiHeader
.biWidth = ulWidth;
382
bitmapInfo->
bmiHeader
.biHeight = ulHeight;
383
if (bitmapInfo->
bmiHeader
.biCompression == (uint)BI_COMPRESSION.BI_RGB)
385
bitmapInfo->
bmiHeader
.biSizeImage = 0;
389
if (bitmapInfo->
bmiHeader
.biBitCount == 16)
391
bitmapInfo->
bmiHeader
.biSizeImage = (uint)(ulWidth * ulHeight * 2);
393
else if (bitmapInfo->
bmiHeader
.biBitCount == 32)
395
bitmapInfo->
bmiHeader
.biSizeImage = (uint)(ulWidth * ulHeight * 4);
399
bitmapInfo->
bmiHeader
.biSizeImage = 0;
403
bitmapInfo->
bmiHeader
.biClrUsed = 0;
404
bitmapInfo->
bmiHeader
.biClrImportant = 0;