ReactOS  0.4.15-dev-4927-gfe8f806
tagWINEDC Struct Reference

#include <gdi_private.h>

Collaboration diagram for tagWINEDC:

Public Attributes

HDC hdc
 
ULONG Flags
 
INT iType
 
PEMF emf
 
LPWSTR pwszPort
 
ABORTPROC pAbortProc
 
DWORD CallBackTick
 
HANDLE hPrinter
 
PDEVMODEW pdm
 
PVOID pUMPDev
 
PVOID pUMdhpdev
 
PVOID UFIHashTable [3]
 
ULONG ufi [2]
 
PVOID pvEMFSpoolData
 
ULONG cjSize
 
LIST_ENTRY leRecords
 
ULONG DevCaps [36]
 
HBRUSH hBrush
 
HPEN hPen
 
INT save_level
 
RECTL emf_bounds
 

Detailed Description

Definition at line 109 of file gdi_private.h.

Member Data Documentation

◆ CallBackTick

DWORD tagWINEDC::CallBackTick

Definition at line 117 of file gdi_private.h.

◆ cjSize

ULONG tagWINEDC::cjSize

Definition at line 125 of file gdi_private.h.

◆ DevCaps

ULONG tagWINEDC::DevCaps[36]

Definition at line 127 of file gdi_private.h.

◆ emf

PEMF tagWINEDC::emf

Definition at line 114 of file gdi_private.h.

Referenced by CloseEnhMetaFile(), CreateEnhMetaFileW(), EMFDC_AbortPath(), EMFDC_AlphaBlend(), EMFDC_AngleArc(), EMFDC_ArcChordPie(), EMFDC_BeginPath(), EMFDC_BitBlt(), EMFDC_CloseFigure(), emfdc_delete_object(), EMFDC_DeleteDC(), EMFDC_Ellipse(), EMFDC_EndPath(), EMFDC_ExcludeClipRect(), EMFDC_ExtFloodFill(), EMFDC_ExtSelectClipRgn(), EMFDC_ExtTextOut(), EMFDC_FillPath(), EMFDC_FillRgn(), EMFDC_FlattenPath(), EMFDC_FrameRgn(), EMFDC_GdiComment(), EMFDC_GradientFill(), EMFDC_IntersectClipRect(), EMFDC_InvertRgn(), EMFDC_LineTo(), EMFDC_MaskBlt(), EMFDC_ModifyWorldTransform(), EMFDC_MoveTo(), EMFDC_OffsetClipRgn(), EMFDC_PaintRgn(), EMFDC_PatBlt(), EMFDC_PlgBlt(), EMFDC_PolyDraw(), emfdc_polylinegon(), EMFDC_PolyPolygon(), EMFDC_PolyPolyline(), EMFDC_Rectangle(), EMFDC_RestoreDC(), EMFDC_RoundRect(), EMFDC_SaveDC(), EMFDC_ScaleViewportExtEx(), EMFDC_ScaleWindowExtEx(), emfdc_select_brush(), emfdc_select_font(), emfdc_select_pen(), EMFDC_SelectClipPath(), EMFDC_SelectPalette(), EMFDC_SetArcDirection(), EMFDC_SetBkColor(), EMFDC_SetBkMode(), EMFDC_SetBrushOrg(), EMFDC_SetDCBrushColor(), EMFDC_SetDCPenColor(), EMFDC_SetDIBitsToDevice(), EMFDC_SetLayout(), EMFDC_SetMapMode(), EMFDC_SetMapperFlags(), EMFDC_SetMetaRgn(), EMFDC_SetPixel(), EMFDC_SetPolyFillMode(), EMFDC_SetROP2(), EMFDC_SetStretchBltMode(), EMFDC_SetTextAlign(), EMFDC_SetTextColor(), EMFDC_SetTextJustification(), EMFDC_SetViewportExtEx(), EMFDC_SetViewportOrgEx(), EMFDC_SetWindowExtEx(), EMFDC_SetWindowOrgEx(), EMFDC_SetWorldTransform(), EMFDC_StretchBlt(), EMFDC_StretchDIBits(), EMFDC_StrokeAndFillPath(), EMFDC_StrokePath(), EMFDC_TransparentBlt(), EMFDC_WidenPath(), EMFDC_WriteEscape(), and EMFDC_WriteNamedEscape().

◆ emf_bounds

RECTL tagWINEDC::emf_bounds

Definition at line 132 of file gdi_private.h.

Referenced by CloseEnhMetaFile(), CreateEnhMetaFileW(), and emfdc_update_bounds().

◆ Flags

ULONG tagWINEDC::Flags

Definition at line 112 of file gdi_private.h.

◆ hBrush

HBRUSH tagWINEDC::hBrush

Definition at line 128 of file gdi_private.h.

Referenced by alloc_dc_ptr().

◆ hdc

◆ hPen

HPEN tagWINEDC::hPen

Definition at line 129 of file gdi_private.h.

Referenced by alloc_dc_ptr().

◆ hPrinter

HANDLE tagWINEDC::hPrinter

Definition at line 118 of file gdi_private.h.

◆ iType

INT tagWINEDC::iType

Definition at line 113 of file gdi_private.h.

Referenced by alloc_dc_ptr(), EMFDC_MaskBlt(), EMFDC_PlgBlt(), and emfdrv_stretchblt().

◆ leRecords

LIST_ENTRY tagWINEDC::leRecords

Definition at line 126 of file gdi_private.h.

◆ pAbortProc

ABORTPROC tagWINEDC::pAbortProc

Definition at line 116 of file gdi_private.h.

◆ pdm

PDEVMODEW tagWINEDC::pdm

Definition at line 119 of file gdi_private.h.

◆ pUMdhpdev

PVOID tagWINEDC::pUMdhpdev

Definition at line 121 of file gdi_private.h.

◆ pUMPDev

PVOID tagWINEDC::pUMPDev

Definition at line 120 of file gdi_private.h.

◆ pvEMFSpoolData

PVOID tagWINEDC::pvEMFSpoolData

Definition at line 124 of file gdi_private.h.

◆ pwszPort

LPWSTR tagWINEDC::pwszPort

Definition at line 115 of file gdi_private.h.

◆ save_level

INT tagWINEDC::save_level

Definition at line 131 of file gdi_private.h.

Referenced by CloseEnhMetaFile(), and EMFDC_RestoreDC().

◆ ufi

ULONG tagWINEDC::ufi[2]

Definition at line 123 of file gdi_private.h.

◆ UFIHashTable

PVOID tagWINEDC::UFIHashTable[3]

Definition at line 122 of file gdi_private.h.


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