Ignore:
Timestamp:
Feb 3, 2000, 12:45:07 AM (26 years ago)
Author:
sandervl
Message:

RGB 555 conversion in SetDIBitsToDevice + quake 2 BitBlt fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gdi32/dibsect.h

    r2592 r2600  
    1 /* $Id: dibsect.h,v 1.10 2000-02-01 12:53:29 sandervl Exp $ */
     1/* $Id: dibsect.h,v 1.11 2000-02-02 23:45:06 sandervl Exp $ */
    22
    33/*
     
    3636        DWORD    biClrUsed;
    3737        DWORD    biClrImportant;
    38 } WINBITMAPINFOHEADER;
     38} BITMAPINFOHEADER_W;
    3939
    4040typedef struct
     
    4747    WORD   bmBitsPixel;
    4848    LPVOID bmBits;
    49 } WINBITMAP, *LPWINBITMAP;
     49} BITMAP_W, *LPBITMAP_W;
    5050
    5151#ifdef OS2_ONLY
    5252typedef struct
    5353{
    54   WINBITMAP   dsBm;
    55   WINBITMAPINFOHEADER dsBmih;
     54  BITMAP_W   dsBm;
     55  BITMAPINFOHEADER_W dsBmih;
    5656  DWORD     dsBitfields[3];
    5757  HANDLE    dshSection;
     
    6363{
    6464public:
    65               DIBSection(WINBITMAPINFOHEADER *pbmi, DWORD iUsage, DWORD handle, int fFlip);
     65              DIBSection(BITMAPINFOHEADER_W *pbmi, char *pColors, DWORD iUsage, DWORD handle, int fFlip);
    6666             ~DIBSection();
    6767
     
    8383
    8484         int  SetDIBits(HDC hdc, HBITMAP hbitmap, UINT startscan, UINT
    85                               lines, const VOID *bits, WINBITMAPINFOHEADER *pbmi,
     85                              lines, const VOID *bits, BITMAPINFOHEADER_W *pbmi,
    8686                              UINT coloruse);
    8787
     
    101101          BOOL  fFlip;
    102102          int   bmpsize;
     103    DIBSECTION  dibinfo;
     104
    103105    BITMAPINFO2 *pOS2bmp;
    104106                             // Linked list management
Note: See TracChangeset for help on using the changeset viewer.