ReactOS 0.4.15-dev-7918-g2a2556c
_DDRAWI_DDRAWSURFACE_LCL Struct Reference

#include <ddrawi.h>

Collaboration diagram for _DDRAWI_DDRAWSURFACE_LCL:

Public Attributes

LPDDRAWI_DDRAWSURFACE_MORE lpSurfMore
 
LPDDRAWI_DDRAWSURFACE_GBL lpGbl
 
ULONG_PTR hDDSurface
 
LPATTACHLIST lpAttachList
 
LPATTACHLIST lpAttachListFrom
 
DWORD dwLocalRefCnt
 
DWORD dwProcessId
 
DWORD dwFlags
 
DDSCAPS ddsCaps
 
union {
   LPDDRAWI_DDRAWPALETTE_INT   lpDDPalette
 
   LPDDRAWI_DDRAWPALETTE_INT   lp16DDPalette
 
}; 
 
union {
   LPDDRAWI_DDRAWCLIPPER_LCL   lpDDClipper
 
   LPDDRAWI_DDRAWCLIPPER_INT   lp16DDClipper
 
}; 
 
DWORD dwModeCreatedIn
 
DWORD dwBackBufferCount
 
DDCOLORKEY ddckCKDestBlt
 
DDCOLORKEY ddckCKSrcBlt
 
ULONG_PTR hDC
 
ULONG_PTR dwReserved1
 
DDCOLORKEY ddckCKSrcOverlay
 
DDCOLORKEY ddckCKDestOverlay
 
LPDDRAWI_DDRAWSURFACE_INT lpSurfaceOverlaying
 
DBLNODE dbnOverlayNode
 
RECT rcOverlaySrc
 
RECT rcOverlayDest
 
DWORD dwClrXparent
 
DWORD dwAlpha
 
LONG lOverlayX
 
LONG lOverlayY
 

Detailed Description

Definition at line 1466 of file ddrawi.h.

Member Data Documentation

◆ 

__GNU_EXTENSION union { ... } _DDRAWI_DDRAWSURFACE_LCL::@2880

◆ 

__GNU_EXTENSION union { ... } _DDRAWI_DDRAWSURFACE_LCL::@2882

◆ dbnOverlayNode

DBLNODE _DDRAWI_DDRAWSURFACE_LCL::dbnOverlayNode

Definition at line 1493 of file ddrawi.h.

◆ ddckCKDestBlt

DDCOLORKEY _DDRAWI_DDRAWSURFACE_LCL::ddckCKDestBlt

Definition at line 1486 of file ddrawi.h.

◆ ddckCKDestOverlay

DDCOLORKEY _DDRAWI_DDRAWSURFACE_LCL::ddckCKDestOverlay

Definition at line 1491 of file ddrawi.h.

Referenced by DdUpdateOverlay().

◆ ddckCKSrcBlt

DDCOLORKEY _DDRAWI_DDRAWSURFACE_LCL::ddckCKSrcBlt

Definition at line 1487 of file ddrawi.h.

◆ ddckCKSrcOverlay

DDCOLORKEY _DDRAWI_DDRAWSURFACE_LCL::ddckCKSrcOverlay

Definition at line 1490 of file ddrawi.h.

Referenced by DdUpdateOverlay().

◆ ddsCaps

DDSCAPS _DDRAWI_DDRAWSURFACE_LCL::ddsCaps

Definition at line 1475 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), and WinMain().

◆ dwAlpha

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwAlpha

Definition at line 1497 of file ddrawi.h.

◆ dwBackBufferCount

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwBackBufferCount

Definition at line 1485 of file ddrawi.h.

◆ dwClrXparent

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwClrXparent

Definition at line 1496 of file ddrawi.h.

◆ dwFlags

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwFlags

Definition at line 1474 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), DdDestroySurface(), and WinMain().

◆ dwLocalRefCnt

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwLocalRefCnt

Definition at line 1472 of file ddrawi.h.

◆ dwModeCreatedIn

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwModeCreatedIn

Definition at line 1484 of file ddrawi.h.

◆ dwProcessId

DWORD _DDRAWI_DDRAWSURFACE_LCL::dwProcessId

Definition at line 1473 of file ddrawi.h.

Referenced by Internal_CreateSurface(), and WinMain().

◆ dwReserved1

ULONG_PTR _DDRAWI_DDRAWSURFACE_LCL::dwReserved1

Definition at line 1489 of file ddrawi.h.

◆ hDC

ULONG_PTR _DDRAWI_DDRAWSURFACE_LCL::hDC

Definition at line 1488 of file ddrawi.h.

Referenced by Main_DDrawSurface_Blt(), and WinMain().

◆ hDDSurface

◆ lOverlayX

LONG _DDRAWI_DDRAWSURFACE_LCL::lOverlayX

Definition at line 1498 of file ddrawi.h.

◆ lOverlayY

LONG _DDRAWI_DDRAWSURFACE_LCL::lOverlayY

Definition at line 1499 of file ddrawi.h.

◆ lp16DDClipper

LPDDRAWI_DDRAWCLIPPER_INT _DDRAWI_DDRAWSURFACE_LCL::lp16DDClipper

Definition at line 1482 of file ddrawi.h.

◆ lp16DDPalette

LPDDRAWI_DDRAWPALETTE_INT _DDRAWI_DDRAWSURFACE_LCL::lp16DDPalette

Definition at line 1478 of file ddrawi.h.

◆ lpAttachList

LPATTACHLIST _DDRAWI_DDRAWSURFACE_LCL::lpAttachList

Definition at line 1470 of file ddrawi.h.

◆ lpAttachListFrom

LPATTACHLIST _DDRAWI_DDRAWSURFACE_LCL::lpAttachListFrom

Definition at line 1471 of file ddrawi.h.

◆ lpDDClipper

LPDDRAWI_DDRAWCLIPPER_LCL _DDRAWI_DDRAWSURFACE_LCL::lpDDClipper

Definition at line 1481 of file ddrawi.h.

Referenced by WinMain().

◆ lpDDPalette

LPDDRAWI_DDRAWPALETTE_INT _DDRAWI_DDRAWSURFACE_LCL::lpDDPalette

Definition at line 1477 of file ddrawi.h.

◆ lpGbl

◆ lpSurfaceOverlaying

LPDDRAWI_DDRAWSURFACE_INT _DDRAWI_DDRAWSURFACE_LCL::lpSurfaceOverlaying

Definition at line 1492 of file ddrawi.h.

◆ lpSurfMore

◆ rcOverlayDest

RECT _DDRAWI_DDRAWSURFACE_LCL::rcOverlayDest

Definition at line 1495 of file ddrawi.h.

◆ rcOverlaySrc

RECT _DDRAWI_DDRAWSURFACE_LCL::rcOverlaySrc

Definition at line 1494 of file ddrawi.h.


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