ReactOS  0.4.15-dev-1068-g467feb9
tagWINEDC Struct Reference

#include <gdi_private.h>

Collaboration diagram for tagWINEDC:

Public Attributes

HDC hdc
 
ULONG Flags
 
INT iType
 
union {
   PVOID   pvEmfDC
 
   PHYSDEV   physDev
 
}; 
 
LPWSTR pwszPort
 
ABORTPROC pAbortProc
 
DWORD CallBackTick
 
HANDLE hPrinter
 
PDEVMODEW pdm
 
PVOID pUMPDev
 
PVOID pUMdhpdev
 
ULONG DevCaps [36]
 
HBRUSH hBrush
 
HPEN hPen
 
struct gdi_physdev NullPhysDev
 
LONG refcount
 
INT saveLevel
 
HFONT hFont
 
HPALETTE hPalette
 

Detailed Description

Definition at line 59 of file gdi_private.h.

Member Data Documentation

◆ @4229

union { ... }

◆ CallBackTick

DWORD tagWINEDC::CallBackTick

Definition at line 70 of file gdi_private.h.

◆ DevCaps

ULONG tagWINEDC::DevCaps[36]

Definition at line 75 of file gdi_private.h.

◆ Flags

ULONG tagWINEDC::Flags

Definition at line 62 of file gdi_private.h.

◆ hBrush

HBRUSH tagWINEDC::hBrush

Definition at line 76 of file gdi_private.h.

Referenced by alloc_dc_ptr(), and DRIVER_SelectBrush().

◆ hdc

HDC tagWINEDC::hdc

Definition at line 61 of file gdi_private.h.

Referenced by alloc_dc_ptr(), and free_dc_ptr().

◆ hFont

HFONT tagWINEDC::hFont

Definition at line 82 of file gdi_private.h.

Referenced by alloc_dc_ptr(), and DRIVER_SelectFont().

◆ hPalette

HPALETTE tagWINEDC::hPalette

Definition at line 83 of file gdi_private.h.

Referenced by alloc_dc_ptr().

◆ hPen

HPEN tagWINEDC::hPen

Definition at line 77 of file gdi_private.h.

Referenced by alloc_dc_ptr(), and DRIVER_SelectPen().

◆ hPrinter

HANDLE tagWINEDC::hPrinter

Definition at line 71 of file gdi_private.h.

◆ iType

INT tagWINEDC::iType

Definition at line 63 of file gdi_private.h.

Referenced by alloc_dc_ptr(), and METADC_Dispatch().

◆ NullPhysDev

struct gdi_physdev tagWINEDC::NullPhysDev

Definition at line 79 of file gdi_private.h.

Referenced by alloc_dc_ptr().

◆ pAbortProc

ABORTPROC tagWINEDC::pAbortProc

Definition at line 69 of file gdi_private.h.

◆ pdm

PDEVMODEW tagWINEDC::pdm

Definition at line 72 of file gdi_private.h.

◆ physDev

PHYSDEV tagWINEDC::physDev

Definition at line 66 of file gdi_private.h.

Referenced by alloc_dc_ptr(), free_dc_ptr(), and GetPhysDev().

◆ pUMdhpdev

PVOID tagWINEDC::pUMdhpdev

Definition at line 74 of file gdi_private.h.

◆ pUMPDev

PVOID tagWINEDC::pUMPDev

Definition at line 73 of file gdi_private.h.

◆ pvEmfDC

PVOID tagWINEDC::pvEmfDC

Definition at line 65 of file gdi_private.h.

◆ pwszPort

LPWSTR tagWINEDC::pwszPort

Definition at line 68 of file gdi_private.h.

◆ refcount

LONG tagWINEDC::refcount

Definition at line 80 of file gdi_private.h.

Referenced by alloc_dc_ptr().

◆ saveLevel

INT tagWINEDC::saveLevel

Definition at line 81 of file gdi_private.h.

Referenced by DRIVER_RestoreDC().


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