Lines Matching refs:pbmi
170 BITMAPINFO *pbmi;
283 pbmi = (BITMAPINFO*)&bi;
284 memset (pbmi, 0, sizeof (BITMAPINFOHEADER));
285 pbmi->bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
286 pbmi->bmiHeader.biWidth = pScreenPriv->cursor.sm_cx;
287 pbmi->bmiHeader.biHeight = -abs(pScreenPriv->cursor.sm_cy); /* right-side up */
288 pbmi->bmiHeader.biPlanes = 1;
289 pbmi->bmiHeader.biBitCount = 8;
290 pbmi->bmiHeader.biCompression = BI_RGB;
291 pbmi->bmiHeader.biSizeImage = 0;
292 pbmi->bmiHeader.biClrUsed = 3;
293 pbmi->bmiHeader.biClrImportant = 3;
294 pbmi->bmiColors[0].rgbRed = 0; /* Empty */
295 pbmi->bmiColors[0].rgbGreen = 0;
296 pbmi->bmiColors[0].rgbBlue = 0;
297 pbmi->bmiColors[0].rgbReserved = 0;
298 pbmi->bmiColors[1].rgbRed = pCursor->backRed>>8; /* Background */
299 pbmi->bmiColors[1].rgbGreen = pCursor->backGreen>>8;
300 pbmi->bmiColors[1].rgbBlue = pCursor->backBlue>>8;
301 pbmi->bmiColors[1].rgbReserved = 0;
302 pbmi->bmiColors[2].rgbRed = pCursor->foreRed>>8; /* Foreground */
303 pbmi->bmiColors[2].rgbGreen = pCursor->foreGreen>>8;
304 pbmi->bmiColors[2].rgbBlue = pCursor->foreBlue>>8;
305 pbmi->bmiColors[2].rgbReserved = 0;