ReactOS 0.4.16-dev-338-g34e76ad
_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 { ... } _EXLATEOBJ::@5094

◆ aulXlate

ULONG _EXLATEOBJ::aulXlate[6]

Definition at line 33 of file xlateobj.h.

◆ hColorTransform

HANDLE _EXLATEOBJ::hColorTransform

Definition at line 29 of file xlateobj.h.

Referenced by XLATEOBJ_hGetColorTransform().

◆ pfnXlate

PFN_XLATE _EXLATEOBJ::pfnXlate

Definition at line 23 of file xlateobj.h.

Referenced by XLATEOBJ_iXlate().

◆ ppalDst

PPALETTE _EXLATEOBJ::ppalDst

Definition at line 26 of file xlateobj.h.

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

◆ ppalDstDc

PPALETTE _EXLATEOBJ::ppalDstDc

Definition at line 27 of file xlateobj.h.

Referenced by XLATEOBJ_cGetPalette().

◆ ppalSrc

PPALETTE _EXLATEOBJ::ppalSrc

◆ ulBlueMask

ULONG _EXLATEOBJ::ulBlueMask

Definition at line 38 of file xlateobj.h.

◆ ulBlueShift

ULONG _EXLATEOBJ::ulBlueShift

Definition at line 41 of file xlateobj.h.

◆ ulGreenMask

ULONG _EXLATEOBJ::ulGreenMask

Definition at line 37 of file xlateobj.h.

◆ ulGreenShift

ULONG _EXLATEOBJ::ulGreenShift

Definition at line 40 of file xlateobj.h.

◆ ulRedMask

ULONG _EXLATEOBJ::ulRedMask

Definition at line 36 of file xlateobj.h.

◆ ulRedShift

ULONG _EXLATEOBJ::ulRedShift

Definition at line 39 of file xlateobj.h.

◆ xlo


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