- Timestamp:
- Jul 15, 2002, 1:19:05 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gdi32/dibitmap.cpp
r8871 r8873 1 /* $Id: dibitmap.cpp,v 1.3 1 2002-07-15 10:02:28sandervl Exp $ */1 /* $Id: dibitmap.cpp,v 1.32 2002-07-15 11:19:05 sandervl Exp $ */ 2 2 3 3 /* … … 136 136 if(rc) { 137 137 STATS_CreateDIBitmap(rc, hdc, lpbmih, fdwInit, lpbInit, lpbmi, fuUsage); 138 #ifdef NEW_GDIHANDLES139 138 if(bitfields[1] == RGB565_GREEN_MASK) { 140 139 //mark bitmap as RGB565 … … 142 141 ObjSetHandleFlag(rc, OBJHANDLE_FLAG_BMP_RGB565, TRUE); 143 142 } 144 #endif145 143 } 146 144 … … 152 150 { 153 151 HBITMAP hBitmap; 154 #ifdef NEW_GDIHANDLES155 152 pDCData pHps; 156 153 … … 161 158 return 0; 162 159 } 163 #endif164 160 165 161 hBitmap = O32_CreateCompatibleBitmap(hdc, nWidth, nHeight); … … 167 163 if(hBitmap) { 168 164 STATS_CreateCompatibleBitmap(hBitmap,hdc, nWidth, nHeight); 169 #ifdef NEW_GDIHANDLES170 165 if(pHps->hwnd == 1) { //1 == HWND_DESKTOP 171 166 dprintf(("Screen compatible bitmap")); 172 167 ObjSetHandleFlag(hBitmap, OBJHANDLE_FLAG_BMP_SCREEN_COMPATIBLE, 1); 173 168 } 174 #endif175 169 } 176 170 … … 398 392 case 16: //RGB 565 399 393 { 400 #ifdef NEW_GDIHANDLES401 394 DWORD dwFlags; 402 395 … … 413 406 } 414 407 break; 415 #else416 ((DWORD*)(lpbi->bmiColors))[0] = RGB555_RED_MASK;417 ((DWORD*)(lpbi->bmiColors))[1] = RGB555_GREEN_MASK;418 ((DWORD*)(lpbi->bmiColors))[2] = RGB555_BLUE_MASK;419 #endif420 408 } 421 409 case 24:
Note:
See TracChangeset
for help on using the changeset viewer.