ReactOS  0.4.14-dev-50-g13bb5e2
EMFDRV_PDEVICE Struct Reference

#include <enhmetafiledrv.h>

Collaboration diagram for EMFDRV_PDEVICE:

Public Attributes

struct gdi_physdev dev
 
struct gdi_physdev pathdev
 
ENHMETAHEADERemh
 
UINT handles_size
 
UINT cur_handles
 
HGDIOBJhandles
 
HANDLE hFile
 
HBRUSH dc_brush
 
HPEN dc_pen
 
HDC ref_dc
 
HDC screen_dc
 
INT restoring
 
BOOL path
 

Detailed Description

Definition at line 33 of file enhmetafiledrv.h.

Member Data Documentation

◆ cur_handles

UINT EMFDRV_PDEVICE::cur_handles

Definition at line 38 of file enhmetafiledrv.h.

Referenced by CreateEnhMetaFileW(), EMFDRV_AddHandle(), and EMFDRV_DeleteObject().

◆ dc_brush

HBRUSH EMFDRV_PDEVICE::dc_brush

Definition at line 41 of file enhmetafiledrv.h.

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

◆ dc_pen

HPEN EMFDRV_PDEVICE::dc_pen

Definition at line 42 of file enhmetafiledrv.h.

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

◆ dev

struct gdi_physdev EMFDRV_PDEVICE::dev

Definition at line 35 of file enhmetafiledrv.h.

Referenced by CloseEnhMetaFile(), and CreateEnhMetaFileW().

◆ emh

◆ handles

HGDIOBJ* EMFDRV_PDEVICE::handles

◆ handles_size

UINT EMFDRV_PDEVICE::handles_size

◆ hFile

HANDLE EMFDRV_PDEVICE::hFile

Definition at line 40 of file enhmetafiledrv.h.

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

◆ path

◆ pathdev

struct gdi_physdev EMFDRV_PDEVICE::pathdev

Definition at line 36 of file enhmetafiledrv.h.

Referenced by EMFDRV_BeginPath().

◆ ref_dc

HDC EMFDRV_PDEVICE::ref_dc

Definition at line 43 of file enhmetafiledrv.h.

Referenced by CreateEnhMetaFileW(), and EMFDRV_GetDeviceCaps().

◆ restoring

◆ screen_dc

HDC EMFDRV_PDEVICE::screen_dc

Definition at line 44 of file enhmetafiledrv.h.

Referenced by CloseEnhMetaFile(), and CreateEnhMetaFileW().


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