ReactOS  r75919
_EXLATEOBJ Struct Reference

#include <xlateobj.h>

Collaboration diagram for _EXLATEOBJ:

Public Attributes

XLATEOBJ xlo
 
PFN_XLATE pfnXlate
 
PPALETTE ppalSrc
 
PPALETTE ppalDst
 
PPALETTE ppalDstDc
 
HANDLE hColorTransform
 
union {
   ULONG   aulXlate [6]
 
   struct {
      ULONG   ulRedMask
 
      ULONG   ulGreenMask
 
      ULONG   ulBlueMask
 
      ULONG   ulRedShift
 
      ULONG   ulGreenShift
 
      ULONG   ulBlueShift
 
   } 
 
}; 
 

Detailed Description

Definition at line 19 of file xlateobj.h.

Member Data Documentation

union { ... }
ULONG _EXLATEOBJ::aulXlate[6]

Definition at line 33 of file xlateobj.h.

HANDLE _EXLATEOBJ::hColorTransform

Definition at line 29 of file xlateobj.h.

Referenced by XLATEOBJ_hGetColorTransform().

PFN_XLATE _EXLATEOBJ::pfnXlate

Definition at line 23 of file xlateobj.h.

Referenced by XLATEOBJ_iXlate().

PPALETTE _EXLATEOBJ::ppalDst

Definition at line 26 of file xlateobj.h.

Referenced by DIB_16BPP_AlphaBlend(), DIB_XXBPP_AlphaBlend(), and XLATEOBJ_cGetPalette().

PPALETTE _EXLATEOBJ::ppalDstDc

Definition at line 27 of file xlateobj.h.

Referenced by XLATEOBJ_cGetPalette().

PPALETTE _EXLATEOBJ::ppalSrc
ULONG _EXLATEOBJ::ulBlueMask

Definition at line 38 of file xlateobj.h.

ULONG _EXLATEOBJ::ulBlueShift

Definition at line 41 of file xlateobj.h.

ULONG _EXLATEOBJ::ulGreenMask

Definition at line 37 of file xlateobj.h.

ULONG _EXLATEOBJ::ulGreenShift

Definition at line 40 of file xlateobj.h.

ULONG _EXLATEOBJ::ulRedMask

Definition at line 36 of file xlateobj.h.

ULONG _EXLATEOBJ::ulRedShift

Definition at line 39 of file xlateobj.h.


The documentation for this struct was generated from the following file: