ReactOS 0.4.15-dev-7788-g1ad9096
ntgdityp.h File Reference
#include "ntwin32.h"
Include dependency graph for ntgdityp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CHWIDTHINFO
 
struct  _UNIVERSAL_FONT_ID
 
struct  _REALIZATION_INFO
 
struct  _WIDTHDATA
 
struct  _DEVCAPS
 
struct  _GDIHANDLECACHE
 
struct  _TMDIFF
 
struct  _TMW_INTERNAL
 
struct  _NTMW_INTERNAL
 
struct  _ENUMFONTDATAW
 
struct  _EFLOAT_S
 
struct  _MATRIX_S
 
struct  _MATRIX
 
union  gxf_long
 
struct  _CFONT
 
struct  _GDIBATCHHDR
 
struct  _GDIBSPATBLT
 
struct  _PATRECT
 
struct  _GDIBSPPATBLT
 
struct  _GDIBSTEXTOUT
 
struct  _GDIBSEXTTEXTOUT
 
struct  _GDIBSSETBRHORG
 
struct  _GDIBSEXTSELCLPRGN
 
struct  _GDIBSOBJECT
 
struct  _DRIVER_FUNCTIONS
 

Macros

#define MWT_SET   0x04
 
#define GdiWorldSpaceToPageSpace   0x203
 
#define GdiWorldSpaceToDeviceSpace   0x204
 
#define GdiPageSpaceToDeviceSpace   0x304
 
#define GdiDeviceSpaceToWorldSpace   0x402
 
#define NB_STOCK_OBJECTS   22
 
#define DEFAULT_BITMAP   (21)
 
#define GDIBATCHBUFSIZE   0x136*4
 
#define GDI_BATCH_LIMIT   20
 
#define GCW_WIN32   0x0001
 
#define GCW_NOFLOAT   0x0002
 
#define GCW_INDICES   0x0008
 
#define GCABCW_NOFLOAT   0x0001
 
#define GCABCW_INDICES   0x0002
 
#define GTEF_INDICES   0x1
 
#define CAPS1   94
 
#define TC_TT_ABLE   0x0002
 
#define C1_TT_CR_ANY   0x0004
 
#define C1_EMF_COMPLIANT   0x0008
 
#define C1_DIBENGINE   0x0010
 
#define C1_GAMMA_RAMP   0x0040
 
#define C1_REINIT_ABLE   0x0080
 
#define C1_GLYPH_INDEX   0x0100
 
#define C1_BIT_PACKED   0x0200
 
#define C1_BYTE_PACKED   0x0400
 
#define C1_COLORCURSOR   0x0800
 
#define C1_CMYK_ABLE   0x1000
 
#define C1_SLOW_CARD   0x2000
 
#define C1_MIRRORING   0X4000
 
#define CLIPRGN   1
 
#define METARGN   2
 
#define APIRGN   3
 
#define CBM_CREATDIB   2
 
#define DIB_PAL_INDICES   2
 
#define DCB_WINDOWMGR   0x8000 /* Queries the Windows bounding rectangle instead of the application's */
 
#define GDITAG_TYPE_EMF   'XEFM'
 
#define GDITAG_TYPE_MFP   '_PFM'
 
#define RI_TECH_BITMAP   1
 
#define RI_TECH_FIXED   2
 
#define RI_TECH_SCALABLE   3
 
#define GDI_CACHED_HANDLE_TYPES   4
 
#define CACHE_BRUSH_ENTRIES   10
 
#define CACHE_PEN_ENTRIES   8
 
#define CACHE_REGION_ENTRIES   8
 
#define CACHE_LFONT_ENTRIES   1
 
#define CFONT_REALIZATION   0x0080
 
#define GDIBS_NORECT   0x80000000
 
#define ASSERT_PFN(pfn)    C_ASSERT(FIELD_OFFSET(DRIVER_FUNCTIONS, pfn) == sizeof(PVOID) * INDEX_Drv##pfn)
 

Typedefs

typedef enum _ARCTYPE ARCTYPE
 
typedef enum _ARCTYPEPARCTYPE
 
typedef enum _PALFUNCTYPE PALFUNCTYPE
 
typedef enum _PALFUNCTYPEPPALFUNCTYPE
 
typedef enum _POLYFUNCTYPE POLYFUNCTYPE
 
typedef enum _POLYFUNCTYPEPPOLYFUNCTYPE
 
typedef enum _GETDCDWORD GETDCDWORD
 
typedef enum _GETDCDWORDPGETDCDWORD
 
typedef enum _GETSETDCDWORD GETSETDCDWORD
 
typedef enum _GETSETDCDWORDPGETSETDCDWORD
 
typedef enum _GETDCPOINT GETDCPOINT
 
typedef enum _GETDCPOINTPGETDCPOINT
 
typedef enum _GDIBATCHCMD GDIBATCHCMD
 
typedef enum _GDIBATCHCMDPGDIBATCHCMD
 
typedef enum _TRANSFORMTYPE TRANSFORMTYPE
 
typedef enum _TRANSFORMTYPEPTRANSFORMTYPE
 
typedef enum GDIObjType GDIOBJTYPE
 
typedef enum GDIObjTypePGDIOBJTYPE
 
typedef enum GDILoObjType GDILOOBJTYPE
 
typedef enum GDILoObjTypePGDILOOBJTYPE
 
typedef DWORD FULLSCREENCONTROL
 
typedef DWORD LFTYPE
 
typedef PVOID KERNEL_PVOID
 
typedef PVOID PUMDHPDEV
 
typedef D3DNTHAL_CONTEXTCREATEDATA D3DNTHAL_CONTEXTCREATEI
 
typedef LONG FIX
 
typedef struct _CHWIDTHINFO CHWIDTHINFO
 
typedef struct _CHWIDTHINFOPCHWIDTHINFO
 
typedef struct _UNIVERSAL_FONT_ID UNIVERSAL_FONT_ID
 
typedef struct _UNIVERSAL_FONT_IDPUNIVERSAL_FONT_ID
 
typedef struct _REALIZATION_INFO REALIZATION_INFO
 
typedef struct _REALIZATION_INFOPREALIZATION_INFO
 
typedef struct _WIDTHDATA WIDTHDATA
 
typedef struct _WIDTHDATAPWIDTHDATA
 
typedef struct _DEVCAPS DEVCAPS
 
typedef struct _DEVCAPSPDEVCAPS
 
typedef enum _HANDLECACHETYPE HANDLECACHETYPE
 
typedef enum _HANDLECACHETYPEPHANDLECACHETYPE
 
typedef struct _GDIHANDLECACHE GDIHANDLECACHE
 
typedef struct _GDIHANDLECACHEPGDIHANDLECACHE
 
typedef struct _TMDIFF TMDIFF
 
typedef struct _TMDIFFPTMDIFF
 
typedef struct _TMW_INTERNAL TMW_INTERNAL
 
typedef struct _TMW_INTERNALPTMW_INTERNAL
 
typedef struct _NTMW_INTERNAL NTMW_INTERNAL
 
typedef struct _NTMW_INTERNALPNTMW_INTERNAL
 
typedef struct _ENUMFONTDATAW ENUMFONTDATAW
 
typedef struct _ENUMFONTDATAWPENUMFONTDATAW
 
typedef struct _EFLOAT_S EFLOAT_S
 
typedef struct _MATRIX_S MATRIX_S
 
typedef struct _MATRIX MATRIX
 
typedef struct _MATRIXPMATRIX
 
typedef struct _CFONT CFONT
 
typedef struct _CFONTPCFONT
 
typedef struct _GDIBATCHHDR GDIBATCHHDR
 
typedef struct _GDIBATCHHDRPGDIBATCHHDR
 
typedef struct _GDIBSPATBLT GDIBSPATBLT
 
typedef struct _GDIBSPATBLTPGDIBSPATBLT
 
typedef struct _PATRECT PATRECT
 
typedef struct _PATRECTPPATRECT
 
typedef struct _GDIBSPPATBLT GDIBSPPATBLT
 
typedef struct _GDIBSPPATBLTPGDIBSPPATBLT
 
typedef struct _GDIBSTEXTOUT GDIBSTEXTOUT
 
typedef struct _GDIBSTEXTOUTPGDIBSTEXTOUT
 
typedef struct _GDIBSEXTTEXTOUT GDIBSEXTTEXTOUT
 
typedef struct _GDIBSEXTTEXTOUTPGDIBSEXTTEXTOUT
 
typedef struct _GDIBSSETBRHORG GDIBSSETBRHORG
 
typedef struct _GDIBSSETBRHORGPGDIBSSETBRHORG
 
typedef struct _GDIBSEXTSELCLPRGN GDIBSEXTSELCLPRGN
 
typedef struct _GDIBSEXTSELCLPRGNPGDIBSEXTSELCLPRGN
 
typedef struct _GDIBSOBJECT GDIBSOBJECT
 
typedef struct _GDIBSOBJECTPGDIBSOBJECT
 
typedef VOID(APIENTRYPFN_DrvMovePanning) (LONG, LONG, FLONG)
 
typedef struct _DRIVER_FUNCTIONS DRIVER_FUNCTIONS
 
typedef struct _DRIVER_FUNCTIONSPDRIVER_FUNCTIONS
 

Enumerations

enum  _ARCTYPE { GdiTypeArc , GdiTypeArcTo , GdiTypeChord , GdiTypePie }
 
enum  _PALFUNCTYPE {
  GdiPalAnimate , GdiPalSetEntries , GdiPalGetEntries , GdiPalGetSystemEntries ,
  GdiPalSetColorTable , GdiPalGetColorTable
}
 
enum  _POLYFUNCTYPE {
  GdiPolyPolygon = 1 , GdiPolyPolyLine , GdiPolyBezier , GdiPolyLineTo ,
  GdiPolyBezierTo , GdiPolyPolyRgn
}
 
enum  _GETDCDWORD {
  GdiGetJournal , GdiGetRelAbs , GdiGetBreakExtra , GdiGetCharBreak ,
  GdiGetArcDirection , GdiGetEMFRestorDc , GdiGetFontLanguageInfo , GdiGetIsMemDc ,
  GdiGetMapMode , GdiGetTextCharExtra
}
 
enum  _GETSETDCDWORD {
  GdiGetSetEPSPrintingEscape = 1 , GdiGetSetCopyCount , GdiGetSetTextAlign , GdiGetSetRelAbs ,
  GdiGetSetTextCharExtra , GdiGetSetSelectFont , GdiGetSetMapperFlagsInternal , GdiGetSetMapMode ,
  GdiGetSetArcDirection
}
 
enum  _GETDCPOINT {
  GdiGetViewPortExt = 1 , GdiGetWindowExt , GdiGetViewPortOrg , GdiGetWindowOrg ,
  GdiGetAspectRatioFilter , GdiGetDCOrg = 6
}
 
enum  _GDIBATCHCMD {
  GdiBCPatBlt , GdiBCPolyPatBlt , GdiBCTextOut , GdiBCExtTextOut ,
  GdiBCSetBrushOrg , GdiBCExtSelClipRgn , GdiBCSelObj , GdiBCDelObj ,
  GdiBCDelRgn
}
 
enum  _TRANSFORMTYPE { GdiDpToLp , GdiLpToDp }
 
enum  {
  XFORM_SCALE = 1 , XFORM_UNITY = 2 , XFORM_Y_NEG = 4 , XFORM_FORMAT_LTOFX = 8 ,
  XFORM_FORMAT_FXTOL = 0x10 , XFORM_FORMAT_LTOL = 0x20 , XFORM_NO_TRANSLATION = 0x40 , XFORM_INTEGER = 0x1000
}
 
enum  GDIObjType {
  GDIObjType_DEF_TYPE = 0x00 , GDIObjType_DC_TYPE = 0x01 , GDIObjType_UNUSED1_TYPE = 0x02 , GDIObjType_UNUSED2_TYPE = 0x03 ,
  GDIObjType_RGN_TYPE = 0x04 , GDIObjType_SURF_TYPE = 0x05 , GDIObjType_CLIENTOBJ_TYPE = 0x06 , GDIObjType_PATH_TYPE = 0x07 ,
  GDIObjType_PAL_TYPE = 0x08 , GDIObjType_ICMLCS_TYPE = 0x09 , GDIObjType_LFONT_TYPE = 0x0a , GDIObjType_RFONT_TYPE = 0x0b ,
  GDIObjType_PFE_TYPE = 0x0c , GDIObjType_PFT_TYPE = 0x0d , GDIObjType_ICMCXF_TYPE = 0x0e , GDIObjType_SPRITE_TYPE = 0x0f ,
  GDIObjType_BRUSH_TYPE = 0x10 , GDIObjType_UMPD_TYPE = 0x11 , GDIObjType_UNUSED4_TYPE = 0x12 , GDIObjType_SPACE_TYPE = 0x13 ,
  GDIObjType_UNUSED5_TYPE = 0x14 , GDIObjType_META_TYPE = 0x15 , GDIObjType_EFSTATE_TYPE = 0x16 , GDIObjType_BMFD_TYPE = 0x17 ,
  GDIObjType_VTFD_TYPE = 0x18 , GDIObjType_TTFD_TYPE = 0x19 , GDIObjType_RC_TYPE = 0x1a , GDIObjType_TEMP_TYPE = 0x1b ,
  GDIObjType_DRVOBJ_TYPE = 0x1c , GDIObjType_DCIOBJ_TYPE = 0x1d , GDIObjType_SPOOL_TYPE = 0x1e , GDIObjType_MAX_TYPE = 0x1e ,
  GDIObjTypeTotal = 0x1f
}
 
enum  GDILoObjType {
  GDILoObjType_LO_BRUSH_TYPE = 0x100000 , GDILoObjType_LO_DC_TYPE = 0x10000 , GDILoObjType_LO_BITMAP_TYPE = 0x50000 , GDILoObjType_LO_PALETTE_TYPE = 0x80000 ,
  GDILoObjType_LO_FONT_TYPE = 0xa0000 , GDILoObjType_LO_REGION_TYPE = 0x40000 , GDILoObjType_LO_ICMLCS_TYPE = 0x90000 , GDILoObjType_LO_CLIENTOBJ_TYPE = 0x60000 ,
  GDILoObjType_LO_UMPD_TYPE = 0x110000 , GDILoObjType_LO_META_TYPE = 0x150000 , GDILoObjType_LO_ALTDC_TYPE = 0x210000 , GDILoObjType_LO_PEN_TYPE = 0x300000 ,
  GDILoObjType_LO_EXTPEN_TYPE = 0x500000 , GDILoObjType_LO_DIBSECTION_TYPE = 0x250000 , GDILoObjType_LO_METAFILE16_TYPE = 0x260000 , GDILoObjType_LO_METAFILE_TYPE = 0x460000 ,
  GDILoObjType_LO_METADC16_TYPE = 0x660000 , GDILoObjType_LO_BRUSH_TYPE = 0x100000 , GDILoObjType_LO_DC_TYPE = 0x10000 , GDILoObjType_LO_BITMAP_TYPE = 0x50000 ,
  GDILoObjType_LO_PALETTE_TYPE = 0x80000 , GDILoObjType_LO_FONT_TYPE = 0xa0000 , GDILoObjType_LO_REGION_TYPE = 0x40000 , GDILoObjType_LO_ICMLCS_TYPE = 0x90000 ,
  GDILoObjType_LO_CLIENTOBJ_TYPE = 0x60000 , GDILoObjType_LO_UMPD_TYPE = 0x110000 , GDILoObjType_LO_META_TYPE = 0x150000 , GDILoObjType_LO_ALTDC_TYPE = 0x210000 ,
  GDILoObjType_LO_PEN_TYPE = 0x300000 , GDILoObjType_LO_EXTPEN_TYPE = 0x500000 , GDILoObjType_LO_DIBSECTION_TYPE = 0x250000 , GDILoObjType_LO_METAFILE16_TYPE = 0x260000 ,
  GDILoObjType_LO_METAFILE_TYPE = 0x460000 , GDILoObjType_LO_METADC16_TYPE = 0x660000
}
 
enum  _HANDLECACHETYPE { hctBrushHandle , hctPenHandle , hctRegionHandle , hctLFontHandle }
 

Functions

 ASSERT_PFN (EnablePDEV)
 
 ASSERT_PFN (CompletePDEV)
 
 ASSERT_PFN (DisablePDEV)
 
 ASSERT_PFN (EnableSurface)
 
 ASSERT_PFN (DisableSurface)
 
 ASSERT_PFN (AssertMode)
 
 ASSERT_PFN (Offset)
 
 ASSERT_PFN (ResetPDEV)
 
 ASSERT_PFN (DisableDriver)
 
 ASSERT_PFN (CreateDeviceBitmap)
 
 ASSERT_PFN (DeleteDeviceBitmap)
 
 ASSERT_PFN (RealizeBrush)
 
 ASSERT_PFN (DitherColor)
 
 ASSERT_PFN (StrokePath)
 
 ASSERT_PFN (FillPath)
 
 ASSERT_PFN (StrokeAndFillPath)
 
 ASSERT_PFN (Paint)
 
 ASSERT_PFN (BitBlt)
 
 ASSERT_PFN (CopyBits)
 
 ASSERT_PFN (StretchBlt)
 
 ASSERT_PFN (SetPalette)
 
 ASSERT_PFN (TextOut)
 
 ASSERT_PFN (Escape)
 
 ASSERT_PFN (DrawEscape)
 
 ASSERT_PFN (QueryFont)
 
 ASSERT_PFN (QueryFontTree)
 
 ASSERT_PFN (QueryFontData)
 
 ASSERT_PFN (SetPointerShape)
 
 ASSERT_PFN (MovePointer)
 
 ASSERT_PFN (LineTo)
 
 ASSERT_PFN (SendPage)
 
 ASSERT_PFN (StartPage)
 
 ASSERT_PFN (EndDoc)
 
 ASSERT_PFN (StartDoc)
 
 ASSERT_PFN (GetGlyphMode)
 
 ASSERT_PFN (Synchronize)
 
 ASSERT_PFN (SaveScreenBits)
 
 ASSERT_PFN (GetModes)
 
 ASSERT_PFN (Free)
 
 ASSERT_PFN (DestroyFont)
 
 ASSERT_PFN (QueryFontCaps)
 
 ASSERT_PFN (LoadFontFile)
 
 ASSERT_PFN (UnloadFontFile)
 
 ASSERT_PFN (FontManagement)
 
 ASSERT_PFN (QueryTrueTypeTable)
 
 ASSERT_PFN (QueryTrueTypeOutline)
 
 ASSERT_PFN (GetTrueTypeFile)
 
 ASSERT_PFN (QueryFontFile)
 
 ASSERT_PFN (MovePanning)
 
 ASSERT_PFN (QueryAdvanceWidths)
 
 ASSERT_PFN (SetPixelFormat)
 
 ASSERT_PFN (DescribePixelFormat)
 
 ASSERT_PFN (SwapBuffers)
 
 ASSERT_PFN (StartBanding)
 
 ASSERT_PFN (NextBand)
 
 ASSERT_PFN (GetDirectDrawInfo)
 
 ASSERT_PFN (EnableDirectDraw)
 
 ASSERT_PFN (DisableDirectDraw)
 
 ASSERT_PFN (QuerySpoolType)
 
 ASSERT_PFN (IcmCreateColorTransform)
 
 ASSERT_PFN (IcmDeleteColorTransform)
 
 ASSERT_PFN (IcmCheckBitmapBits)
 
 ASSERT_PFN (IcmSetDeviceGammaRamp)
 
 ASSERT_PFN (GradientFill)
 
 ASSERT_PFN (StretchBltROP)
 
 ASSERT_PFN (PlgBlt)
 
 ASSERT_PFN (AlphaBlend)
 
 ASSERT_PFN (SynthesizeFont)
 
 ASSERT_PFN (GetSynthesizedFontFiles)
 
 ASSERT_PFN (TransparentBlt)
 
 ASSERT_PFN (QueryPerBandInfo)
 
 ASSERT_PFN (QueryDeviceSupport)
 
 ASSERT_PFN (Reserved1)
 
 ASSERT_PFN (Reserved2)
 
 ASSERT_PFN (Reserved3)
 
 ASSERT_PFN (Reserved4)
 
 ASSERT_PFN (Reserved5)
 
 ASSERT_PFN (Reserved6)
 
 ASSERT_PFN (Reserved7)
 
 ASSERT_PFN (Reserved8)
 
 ASSERT_PFN (DeriveSurface)
 
 ASSERT_PFN (QueryGlyphAttrs)
 
 ASSERT_PFN (Notify)
 
 ASSERT_PFN (SynchronizeSurface)
 
 ASSERT_PFN (ResetDevice)
 

Macro Definition Documentation

◆ APIRGN

#define APIRGN   3

Definition at line 235 of file ntgdityp.h.

◆ ASSERT_PFN

#define ASSERT_PFN (   pfn)     C_ASSERT(FIELD_OFFSET(DRIVER_FUNCTIONS, pfn) == sizeof(PVOID) * INDEX_Drv##pfn)

Definition at line 667 of file ntgdityp.h.

◆ C1_BIT_PACKED

#define C1_BIT_PACKED   0x0200

Definition at line 225 of file ntgdityp.h.

◆ C1_BYTE_PACKED

#define C1_BYTE_PACKED   0x0400

Definition at line 226 of file ntgdityp.h.

◆ C1_CMYK_ABLE

#define C1_CMYK_ABLE   0x1000

Definition at line 228 of file ntgdityp.h.

◆ C1_COLORCURSOR

#define C1_COLORCURSOR   0x0800

Definition at line 227 of file ntgdityp.h.

◆ C1_DIBENGINE

#define C1_DIBENGINE   0x0010

Definition at line 221 of file ntgdityp.h.

◆ C1_EMF_COMPLIANT

#define C1_EMF_COMPLIANT   0x0008

Definition at line 220 of file ntgdityp.h.

◆ C1_GAMMA_RAMP

#define C1_GAMMA_RAMP   0x0040

Definition at line 222 of file ntgdityp.h.

◆ C1_GLYPH_INDEX

#define C1_GLYPH_INDEX   0x0100

Definition at line 224 of file ntgdityp.h.

◆ C1_MIRRORING

#define C1_MIRRORING   0X4000

Definition at line 230 of file ntgdityp.h.

◆ C1_REINIT_ABLE

#define C1_REINIT_ABLE   0x0080

Definition at line 223 of file ntgdityp.h.

◆ C1_SLOW_CARD

#define C1_SLOW_CARD   0x2000

Definition at line 229 of file ntgdityp.h.

◆ C1_TT_CR_ANY

#define C1_TT_CR_ANY   0x0004

Definition at line 219 of file ntgdityp.h.

◆ CACHE_BRUSH_ENTRIES

#define CACHE_BRUSH_ENTRIES   10

Definition at line 338 of file ntgdityp.h.

◆ CACHE_LFONT_ENTRIES

#define CACHE_LFONT_ENTRIES   1

Definition at line 341 of file ntgdityp.h.

◆ CACHE_PEN_ENTRIES

#define CACHE_PEN_ENTRIES   8

Definition at line 339 of file ntgdityp.h.

◆ CACHE_REGION_ENTRIES

#define CACHE_REGION_ENTRIES   8

Definition at line 340 of file ntgdityp.h.

◆ CAPS1

#define CAPS1   94

Definition at line 216 of file ntgdityp.h.

◆ CBM_CREATDIB

#define CBM_CREATDIB   2

Definition at line 238 of file ntgdityp.h.

◆ CFONT_REALIZATION

#define CFONT_REALIZATION   0x0080

Definition at line 430 of file ntgdityp.h.

◆ CLIPRGN

#define CLIPRGN   1

Definition at line 233 of file ntgdityp.h.

◆ DCB_WINDOWMGR

#define DCB_WINDOWMGR   0x8000 /* Queries the Windows bounding rectangle instead of the application's */

Definition at line 244 of file ntgdityp.h.

◆ DEFAULT_BITMAP

#define DEFAULT_BITMAP   (21)

Definition at line 195 of file ntgdityp.h.

◆ DIB_PAL_INDICES

#define DIB_PAL_INDICES   2

Definition at line 241 of file ntgdityp.h.

◆ GCABCW_INDICES

#define GCABCW_INDICES   0x0002

Definition at line 210 of file ntgdityp.h.

◆ GCABCW_NOFLOAT

#define GCABCW_NOFLOAT   0x0001

Definition at line 209 of file ntgdityp.h.

◆ GCW_INDICES

#define GCW_INDICES   0x0008

Definition at line 206 of file ntgdityp.h.

◆ GCW_NOFLOAT

#define GCW_NOFLOAT   0x0002

Definition at line 205 of file ntgdityp.h.

◆ GCW_WIN32

#define GCW_WIN32   0x0001

Definition at line 204 of file ntgdityp.h.

◆ GDI_BATCH_LIMIT

#define GDI_BATCH_LIMIT   20

Definition at line 201 of file ntgdityp.h.

◆ GDI_CACHED_HANDLE_TYPES

#define GDI_CACHED_HANDLE_TYPES   4

Definition at line 337 of file ntgdityp.h.

◆ GDIBATCHBUFSIZE

#define GDIBATCHBUFSIZE   0x136*4

Definition at line 200 of file ntgdityp.h.

◆ GDIBS_NORECT

#define GDIBS_NORECT   0x80000000

Definition at line 507 of file ntgdityp.h.

◆ GdiDeviceSpaceToWorldSpace

#define GdiDeviceSpaceToWorldSpace   0x402

Definition at line 185 of file ntgdityp.h.

◆ GdiPageSpaceToDeviceSpace

#define GdiPageSpaceToDeviceSpace   0x304

Definition at line 184 of file ntgdityp.h.

◆ GDITAG_TYPE_EMF

#define GDITAG_TYPE_EMF   'XEFM'

Definition at line 246 of file ntgdityp.h.

◆ GDITAG_TYPE_MFP

#define GDITAG_TYPE_MFP   '_PFM'

Definition at line 247 of file ntgdityp.h.

◆ GdiWorldSpaceToDeviceSpace

#define GdiWorldSpaceToDeviceSpace   0x204

Definition at line 183 of file ntgdityp.h.

◆ GdiWorldSpaceToPageSpace

#define GdiWorldSpaceToPageSpace   0x203

Definition at line 182 of file ntgdityp.h.

◆ GTEF_INDICES

#define GTEF_INDICES   0x1

Definition at line 213 of file ntgdityp.h.

◆ METARGN

#define METARGN   2

Definition at line 234 of file ntgdityp.h.

◆ MWT_SET

#define MWT_SET   0x04

World Transform modification modes See [MS-EMF] Section 2.1.24

Definition at line 180 of file ntgdityp.h.

◆ NB_STOCK_OBJECTS

#define NB_STOCK_OBJECTS   22

Definition at line 192 of file ntgdityp.h.

◆ RI_TECH_BITMAP

#define RI_TECH_BITMAP   1

Definition at line 271 of file ntgdityp.h.

◆ RI_TECH_FIXED

#define RI_TECH_FIXED   2

Definition at line 272 of file ntgdityp.h.

◆ RI_TECH_SCALABLE

#define RI_TECH_SCALABLE   3

Definition at line 273 of file ntgdityp.h.

◆ TC_TT_ABLE

#define TC_TT_ABLE   0x0002

Definition at line 218 of file ntgdityp.h.

Typedef Documentation

◆ ARCTYPE

◆ CFONT

typedef struct _CFONT CFONT

◆ CHWIDTHINFO

◆ D3DNTHAL_CONTEXTCREATEI

◆ DEVCAPS

◆ DRIVER_FUNCTIONS

◆ EFLOAT_S

◆ ENUMFONTDATAW

◆ FIX

typedef LONG FIX

Definition at line 255 of file ntgdityp.h.

◆ FULLSCREENCONTROL

Definition at line 188 of file ntgdityp.h.

◆ GDIBATCHCMD

◆ GDIBATCHHDR

◆ GDIBSEXTSELCLPRGN

◆ GDIBSEXTTEXTOUT

◆ GDIBSOBJECT

◆ GDIBSPATBLT

◆ GDIBSPPATBLT

◆ GDIBSSETBRHORG

◆ GDIBSTEXTOUT

◆ GDIHANDLECACHE

◆ GDILOOBJTYPE

◆ GDIOBJTYPE

◆ GETDCDWORD

◆ GETDCPOINT

◆ GETSETDCDWORD

◆ HANDLECACHETYPE

◆ KERNEL_PVOID

Definition at line 251 of file ntgdityp.h.

◆ LFTYPE

typedef DWORD LFTYPE

Definition at line 189 of file ntgdityp.h.

◆ MATRIX

◆ MATRIX_S

◆ NTMW_INTERNAL

◆ PALFUNCTYPE

◆ PARCTYPE

typedef enum _ARCTYPE * PARCTYPE

◆ PATRECT

◆ PCFONT

typedef struct _CFONT * PCFONT

◆ PCHWIDTHINFO

◆ PDEVCAPS

◆ PDRIVER_FUNCTIONS

◆ PENUMFONTDATAW

◆ PFN_DrvMovePanning

Definition at line 564 of file ntgdityp.h.

◆ PGDIBATCHCMD

◆ PGDIBATCHHDR

◆ PGDIBSEXTSELCLPRGN

◆ PGDIBSEXTTEXTOUT

◆ PGDIBSOBJECT

◆ PGDIBSPATBLT

◆ PGDIBSPPATBLT

◆ PGDIBSSETBRHORG

◆ PGDIBSTEXTOUT

◆ PGDIHANDLECACHE

◆ PGDILOOBJTYPE

◆ PGDIOBJTYPE

◆ PGETDCDWORD

◆ PGETDCPOINT

◆ PGETSETDCDWORD

◆ PHANDLECACHETYPE

◆ PMATRIX

typedef struct _MATRIX * PMATRIX

◆ PNTMW_INTERNAL

◆ POLYFUNCTYPE

◆ PPALFUNCTYPE

◆ PPATRECT

◆ PPOLYFUNCTYPE

◆ PREALIZATION_INFO

◆ PTMDIFF

typedef struct _TMDIFF * PTMDIFF

◆ PTMW_INTERNAL

◆ PTRANSFORMTYPE

◆ PUMDHPDEV

typedef PVOID PUMDHPDEV

Definition at line 252 of file ntgdityp.h.

◆ PUNIVERSAL_FONT_ID

◆ PWIDTHDATA

◆ REALIZATION_INFO

◆ TMDIFF

◆ TMW_INTERNAL

◆ TRANSFORMTYPE

◆ UNIVERSAL_FONT_ID

◆ WIDTHDATA

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
XFORM_SCALE 
XFORM_UNITY 
XFORM_Y_NEG 
XFORM_FORMAT_LTOFX 
XFORM_FORMAT_FXTOL 
XFORM_FORMAT_LTOL 
XFORM_NO_TRANSLATION 
XFORM_INTEGER 

Definition at line 104 of file ntgdityp.h.

105{
106 XFORM_SCALE = 1,
107 XFORM_UNITY = 2,
108 XFORM_Y_NEG = 4,
110 XFORM_FORMAT_FXTOL = 0x10,
111 XFORM_FORMAT_LTOL = 0x20,
113
114 /* ReactOS specific */
115 XFORM_INTEGER = 0x1000,
116};
@ XFORM_FORMAT_FXTOL
Definition: ntgdityp.h:110
@ XFORM_NO_TRANSLATION
Definition: ntgdityp.h:112
@ XFORM_SCALE
Definition: ntgdityp.h:106
@ XFORM_FORMAT_LTOFX
Definition: ntgdityp.h:109
@ XFORM_INTEGER
Definition: ntgdityp.h:115
@ XFORM_Y_NEG
Definition: ntgdityp.h:108
@ XFORM_UNITY
Definition: ntgdityp.h:107
@ XFORM_FORMAT_LTOL
Definition: ntgdityp.h:111

◆ _ARCTYPE

Enumerator
GdiTypeArc 
GdiTypeArcTo 
GdiTypeChord 
GdiTypePie 

Definition at line 18 of file ntgdityp.h.

19{
@ GdiTypeChord
Definition: ntgdityp.h:22
@ GdiTypeArc
Definition: ntgdityp.h:20
@ GdiTypeArcTo
Definition: ntgdityp.h:21
@ GdiTypePie
Definition: ntgdityp.h:23
enum _ARCTYPE * PARCTYPE
enum _ARCTYPE ARCTYPE

◆ _GDIBATCHCMD

Enumerator
GdiBCPatBlt 
GdiBCPolyPatBlt 
GdiBCTextOut 
GdiBCExtTextOut 
GdiBCSetBrushOrg 
GdiBCExtSelClipRgn 
GdiBCSelObj 
GdiBCDelObj 
GdiBCDelRgn 

Definition at line 84 of file ntgdityp.h.

85{
enum _GDIBATCHCMD * PGDIBATCHCMD
enum _GDIBATCHCMD GDIBATCHCMD
@ GdiBCSelObj
Definition: ntgdityp.h:92
@ GdiBCPatBlt
Definition: ntgdityp.h:86
@ GdiBCDelRgn
Definition: ntgdityp.h:94
@ GdiBCDelObj
Definition: ntgdityp.h:93
@ GdiBCSetBrushOrg
Definition: ntgdityp.h:90
@ GdiBCPolyPatBlt
Definition: ntgdityp.h:87
@ GdiBCExtSelClipRgn
Definition: ntgdityp.h:91
@ GdiBCTextOut
Definition: ntgdityp.h:88
@ GdiBCExtTextOut
Definition: ntgdityp.h:89

◆ _GETDCDWORD

Enumerator
GdiGetJournal 
GdiGetRelAbs 
GdiGetBreakExtra 
GdiGetCharBreak 
GdiGetArcDirection 
GdiGetEMFRestorDc 
GdiGetFontLanguageInfo 
GdiGetIsMemDc 
GdiGetMapMode 
GdiGetTextCharExtra 

Definition at line 46 of file ntgdityp.h.

47{
@ GdiGetCharBreak
Definition: ntgdityp.h:51
@ GdiGetFontLanguageInfo
Definition: ntgdityp.h:54
@ GdiGetMapMode
Definition: ntgdityp.h:56
@ GdiGetJournal
Definition: ntgdityp.h:48
@ GdiGetTextCharExtra
Definition: ntgdityp.h:57
@ GdiGetIsMemDc
Definition: ntgdityp.h:55
@ GdiGetEMFRestorDc
Definition: ntgdityp.h:53
@ GdiGetBreakExtra
Definition: ntgdityp.h:50
@ GdiGetArcDirection
Definition: ntgdityp.h:52
@ GdiGetRelAbs
Definition: ntgdityp.h:49
enum _GETDCDWORD * PGETDCDWORD
enum _GETDCDWORD GETDCDWORD

◆ _GETDCPOINT

Enumerator
GdiGetViewPortExt 
GdiGetWindowExt 
GdiGetViewPortOrg 
GdiGetWindowOrg 
GdiGetAspectRatioFilter 
GdiGetDCOrg 

Definition at line 73 of file ntgdityp.h.

74{
80 GdiGetDCOrg = 6,
enum _GETDCPOINT GETDCPOINT
enum _GETDCPOINT * PGETDCPOINT
@ GdiGetViewPortExt
Definition: ntgdityp.h:75
@ GdiGetAspectRatioFilter
Definition: ntgdityp.h:79
@ GdiGetWindowExt
Definition: ntgdityp.h:76
@ GdiGetViewPortOrg
Definition: ntgdityp.h:77
@ GdiGetDCOrg
Definition: ntgdityp.h:80
@ GdiGetWindowOrg
Definition: ntgdityp.h:78

◆ _GETSETDCDWORD

Enumerator
GdiGetSetEPSPrintingEscape 
GdiGetSetCopyCount 
GdiGetSetTextAlign 
GdiGetSetRelAbs 
GdiGetSetTextCharExtra 
GdiGetSetSelectFont 
GdiGetSetMapperFlagsInternal 
GdiGetSetMapMode 
GdiGetSetArcDirection 

Definition at line 60 of file ntgdityp.h.

61{
enum _GETSETDCDWORD GETSETDCDWORD
@ GdiGetSetEPSPrintingEscape
Definition: ntgdityp.h:62
@ GdiGetSetTextAlign
Definition: ntgdityp.h:64
@ GdiGetSetMapMode
Definition: ntgdityp.h:69
@ GdiGetSetSelectFont
Definition: ntgdityp.h:67
@ GdiGetSetArcDirection
Definition: ntgdityp.h:70
@ GdiGetSetMapperFlagsInternal
Definition: ntgdityp.h:68
@ GdiGetSetRelAbs
Definition: ntgdityp.h:65
@ GdiGetSetTextCharExtra
Definition: ntgdityp.h:66
@ GdiGetSetCopyCount
Definition: ntgdityp.h:63
enum _GETSETDCDWORD * PGETSETDCDWORD

◆ _HANDLECACHETYPE

Enumerator
hctBrushHandle 
hctPenHandle 
hctRegionHandle 
hctLFontHandle 

Definition at line 343 of file ntgdityp.h.

344{
@ hctBrushHandle
Definition: ntgdityp.h:345
@ hctLFontHandle
Definition: ntgdityp.h:348
@ hctRegionHandle
Definition: ntgdityp.h:347
@ hctPenHandle
Definition: ntgdityp.h:346
enum _HANDLECACHETYPE HANDLECACHETYPE
enum _HANDLECACHETYPE * PHANDLECACHETYPE

◆ _PALFUNCTYPE

Enumerator
GdiPalAnimate 
GdiPalSetEntries 
GdiPalGetEntries 
GdiPalGetSystemEntries 
GdiPalSetColorTable 
GdiPalGetColorTable 

Definition at line 26 of file ntgdityp.h.

27{
@ GdiPalSetColorTable
Definition: ntgdityp.h:32
@ GdiPalGetColorTable
Definition: ntgdityp.h:33
@ GdiPalSetEntries
Definition: ntgdityp.h:29
@ GdiPalAnimate
Definition: ntgdityp.h:28
@ GdiPalGetEntries
Definition: ntgdityp.h:30
@ GdiPalGetSystemEntries
Definition: ntgdityp.h:31
enum _PALFUNCTYPE PALFUNCTYPE
enum _PALFUNCTYPE * PPALFUNCTYPE

◆ _POLYFUNCTYPE

Enumerator
GdiPolyPolygon 
GdiPolyPolyLine 
GdiPolyBezier 
GdiPolyLineTo 
GdiPolyBezierTo 
GdiPolyPolyRgn 

Definition at line 36 of file ntgdityp.h.

37{
enum _POLYFUNCTYPE POLYFUNCTYPE
@ GdiPolyPolygon
Definition: ntgdityp.h:38
@ GdiPolyPolyLine
Definition: ntgdityp.h:39
@ GdiPolyBezierTo
Definition: ntgdityp.h:42
@ GdiPolyLineTo
Definition: ntgdityp.h:41
@ GdiPolyPolyRgn
Definition: ntgdityp.h:43
@ GdiPolyBezier
Definition: ntgdityp.h:40
enum _POLYFUNCTYPE * PPOLYFUNCTYPE

◆ _TRANSFORMTYPE

Enumerator
GdiDpToLp 
GdiLpToDp 

Definition at line 97 of file ntgdityp.h.

98{
100 GdiLpToDp,
enum _TRANSFORMTYPE TRANSFORMTYPE
@ GdiDpToLp
Definition: ntgdityp.h:99
@ GdiLpToDp
Definition: ntgdityp.h:100
enum _TRANSFORMTYPE * PTRANSFORMTYPE

◆ GDILoObjType

Enumerator
GDILoObjType_LO_BRUSH_TYPE 
GDILoObjType_LO_DC_TYPE 
GDILoObjType_LO_BITMAP_TYPE 
GDILoObjType_LO_PALETTE_TYPE 
GDILoObjType_LO_FONT_TYPE 
GDILoObjType_LO_REGION_TYPE 
GDILoObjType_LO_ICMLCS_TYPE 
GDILoObjType_LO_CLIENTOBJ_TYPE 
GDILoObjType_LO_UMPD_TYPE 
GDILoObjType_LO_META_TYPE 
GDILoObjType_LO_ALTDC_TYPE 
GDILoObjType_LO_PEN_TYPE 
GDILoObjType_LO_EXTPEN_TYPE 
GDILoObjType_LO_DIBSECTION_TYPE 
GDILoObjType_LO_METAFILE16_TYPE 
GDILoObjType_LO_METAFILE_TYPE 
GDILoObjType_LO_METADC16_TYPE 
GDILoObjType_LO_BRUSH_TYPE 
GDILoObjType_LO_DC_TYPE 
GDILoObjType_LO_BITMAP_TYPE 
GDILoObjType_LO_PALETTE_TYPE 
GDILoObjType_LO_FONT_TYPE 
GDILoObjType_LO_REGION_TYPE 
GDILoObjType_LO_ICMLCS_TYPE 
GDILoObjType_LO_CLIENTOBJ_TYPE 
GDILoObjType_LO_UMPD_TYPE 
GDILoObjType_LO_META_TYPE 
GDILoObjType_LO_ALTDC_TYPE 
GDILoObjType_LO_PEN_TYPE 
GDILoObjType_LO_EXTPEN_TYPE 
GDILoObjType_LO_DIBSECTION_TYPE 
GDILoObjType_LO_METAFILE16_TYPE 
GDILoObjType_LO_METAFILE_TYPE 
GDILoObjType_LO_METADC16_TYPE 

Definition at line 155 of file ntgdityp.h.

156{
158 GDILoObjType_LO_DC_TYPE = 0x10000,
165 GDILoObjType_LO_UMPD_TYPE = 0x110000,
166 GDILoObjType_LO_META_TYPE = 0x150000,
168 GDILoObjType_LO_PEN_TYPE = 0x300000,
enum GDILoObjType * PGDILOOBJTYPE
@ GDILoObjType_LO_FONT_TYPE
Definition: ntgdityp.h:161
@ GDILoObjType_LO_PALETTE_TYPE
Definition: ntgdityp.h:160
@ GDILoObjType_LO_UMPD_TYPE
Definition: ntgdityp.h:165
@ GDILoObjType_LO_CLIENTOBJ_TYPE
Definition: ntgdityp.h:164
@ GDILoObjType_LO_BRUSH_TYPE
Definition: ntgdityp.h:157
@ GDILoObjType_LO_BITMAP_TYPE
Definition: ntgdityp.h:159
@ GDILoObjType_LO_METAFILE_TYPE
Definition: ntgdityp.h:172
@ GDILoObjType_LO_METADC16_TYPE
Definition: ntgdityp.h:173
@ GDILoObjType_LO_REGION_TYPE
Definition: ntgdityp.h:162
@ GDILoObjType_LO_EXTPEN_TYPE
Definition: ntgdityp.h:169
@ GDILoObjType_LO_METAFILE16_TYPE
Definition: ntgdityp.h:171
@ GDILoObjType_LO_ICMLCS_TYPE
Definition: ntgdityp.h:163
@ GDILoObjType_LO_DC_TYPE
Definition: ntgdityp.h:158
@ GDILoObjType_LO_PEN_TYPE
Definition: ntgdityp.h:168
@ GDILoObjType_LO_META_TYPE
Definition: ntgdityp.h:166
@ GDILoObjType_LO_ALTDC_TYPE
Definition: ntgdityp.h:167
@ GDILoObjType_LO_DIBSECTION_TYPE
Definition: ntgdityp.h:170
enum GDILoObjType GDILOOBJTYPE

◆ GDIObjType

Enumerator
GDIObjType_DEF_TYPE 
GDIObjType_DC_TYPE 
GDIObjType_UNUSED1_TYPE 
GDIObjType_UNUSED2_TYPE 
GDIObjType_RGN_TYPE 
GDIObjType_SURF_TYPE 
GDIObjType_CLIENTOBJ_TYPE 
GDIObjType_PATH_TYPE 
GDIObjType_PAL_TYPE 
GDIObjType_ICMLCS_TYPE 
GDIObjType_LFONT_TYPE 
GDIObjType_RFONT_TYPE 
GDIObjType_PFE_TYPE 
GDIObjType_PFT_TYPE 
GDIObjType_ICMCXF_TYPE 
GDIObjType_SPRITE_TYPE 
GDIObjType_BRUSH_TYPE 
GDIObjType_UMPD_TYPE 
GDIObjType_UNUSED4_TYPE 
GDIObjType_SPACE_TYPE 
GDIObjType_UNUSED5_TYPE 
GDIObjType_META_TYPE 
GDIObjType_EFSTATE_TYPE 
GDIObjType_BMFD_TYPE 
GDIObjType_VTFD_TYPE 
GDIObjType_TTFD_TYPE 
GDIObjType_RC_TYPE 
GDIObjType_TEMP_TYPE 
GDIObjType_DRVOBJ_TYPE 
GDIObjType_DCIOBJ_TYPE 
GDIObjType_SPOOL_TYPE 
GDIObjType_MAX_TYPE 
GDIObjTypeTotal 

Definition at line 118 of file ntgdityp.h.

119{
120 GDIObjType_DEF_TYPE = 0x00,
121 GDIObjType_DC_TYPE = 0x01,
124 GDIObjType_RGN_TYPE = 0x04,
128 GDIObjType_PAL_TYPE = 0x08,
132 GDIObjType_PFE_TYPE = 0x0c,
133 GDIObjType_PFT_TYPE = 0x0d,
146 GDIObjType_RC_TYPE = 0x1a,
151 GDIObjType_MAX_TYPE = 0x1e,
152 GDIObjTypeTotal = 0x1f,
@ GDIObjType_ICMLCS_TYPE
Definition: ntgdityp.h:129
@ GDIObjType_RC_TYPE
Definition: ntgdityp.h:146
@ GDIObjType_DRVOBJ_TYPE
Definition: ntgdityp.h:148
@ GDIObjType_UNUSED2_TYPE
Definition: ntgdityp.h:123
@ GDIObjTypeTotal
Definition: ntgdityp.h:152
@ GDIObjType_DCIOBJ_TYPE
Definition: ntgdityp.h:149
@ GDIObjType_UNUSED5_TYPE
Definition: ntgdityp.h:140
@ GDIObjType_UNUSED4_TYPE
Definition: ntgdityp.h:138
@ GDIObjType_PAL_TYPE
Definition: ntgdityp.h:128
@ GDIObjType_PFE_TYPE
Definition: ntgdityp.h:132
@ GDIObjType_DC_TYPE
Definition: ntgdityp.h:121
@ GDIObjType_TTFD_TYPE
Definition: ntgdityp.h:145
@ GDIObjType_UMPD_TYPE
Definition: ntgdityp.h:137
@ GDIObjType_LFONT_TYPE
Definition: ntgdityp.h:130
@ GDIObjType_UNUSED1_TYPE
Definition: ntgdityp.h:122
@ GDIObjType_PATH_TYPE
Definition: ntgdityp.h:127
@ GDIObjType_VTFD_TYPE
Definition: ntgdityp.h:144
@ GDIObjType_TEMP_TYPE
Definition: ntgdityp.h:147
@ GDIObjType_BMFD_TYPE
Definition: ntgdityp.h:143
@ GDIObjType_BRUSH_TYPE
Definition: ntgdityp.h:136
@ GDIObjType_META_TYPE
Definition: ntgdityp.h:141
@ GDIObjType_RFONT_TYPE
Definition: ntgdityp.h:131
@ GDIObjType_RGN_TYPE
Definition: ntgdityp.h:124
@ GDIObjType_SURF_TYPE
Definition: ntgdityp.h:125
@ GDIObjType_ICMCXF_TYPE
Definition: ntgdityp.h:134
@ GDIObjType_SPRITE_TYPE
Definition: ntgdityp.h:135
@ GDIObjType_PFT_TYPE
Definition: ntgdityp.h:133
@ GDIObjType_CLIENTOBJ_TYPE
Definition: ntgdityp.h:126
@ GDIObjType_SPOOL_TYPE
Definition: ntgdityp.h:150
@ GDIObjType_DEF_TYPE
Definition: ntgdityp.h:120
@ GDIObjType_EFSTATE_TYPE
Definition: ntgdityp.h:142
@ GDIObjType_SPACE_TYPE
Definition: ntgdityp.h:139
@ GDIObjType_MAX_TYPE
Definition: ntgdityp.h:151
enum GDIObjType GDIOBJTYPE
enum GDIObjType * PGDIOBJTYPE

Function Documentation

◆ ASSERT_PFN() [1/85]

ASSERT_PFN ( AlphaBlend  )

◆ ASSERT_PFN() [2/85]

ASSERT_PFN ( AssertMode  )

◆ ASSERT_PFN() [3/85]

ASSERT_PFN ( BitBlt  )

◆ ASSERT_PFN() [4/85]

ASSERT_PFN ( CompletePDEV  )

◆ ASSERT_PFN() [5/85]

ASSERT_PFN ( CopyBits  )

◆ ASSERT_PFN() [6/85]

ASSERT_PFN ( CreateDeviceBitmap  )

◆ ASSERT_PFN() [7/85]

ASSERT_PFN ( DeleteDeviceBitmap  )

◆ ASSERT_PFN() [8/85]

ASSERT_PFN ( DeriveSurface  )

◆ ASSERT_PFN() [9/85]

ASSERT_PFN ( DescribePixelFormat  )

◆ ASSERT_PFN() [10/85]

ASSERT_PFN ( DestroyFont  )

◆ ASSERT_PFN() [11/85]

ASSERT_PFN ( DisableDirectDraw  )

◆ ASSERT_PFN() [12/85]

ASSERT_PFN ( DisableDriver  )

◆ ASSERT_PFN() [13/85]

ASSERT_PFN ( DisablePDEV  )

◆ ASSERT_PFN() [14/85]

ASSERT_PFN ( DisableSurface  )

◆ ASSERT_PFN() [15/85]

ASSERT_PFN ( DitherColor  )

◆ ASSERT_PFN() [16/85]

ASSERT_PFN ( DrawEscape  )

◆ ASSERT_PFN() [17/85]

ASSERT_PFN ( EnableDirectDraw  )

◆ ASSERT_PFN() [18/85]

ASSERT_PFN ( EnablePDEV  )

◆ ASSERT_PFN() [19/85]

ASSERT_PFN ( EnableSurface  )

◆ ASSERT_PFN() [20/85]

ASSERT_PFN ( EndDoc  )

◆ ASSERT_PFN() [21/85]

ASSERT_PFN ( Escape  )

◆ ASSERT_PFN() [22/85]

ASSERT_PFN ( FillPath  )

◆ ASSERT_PFN() [23/85]

ASSERT_PFN ( FontManagement  )

◆ ASSERT_PFN() [24/85]

ASSERT_PFN ( Free  )

◆ ASSERT_PFN() [25/85]

ASSERT_PFN ( GetDirectDrawInfo  )

◆ ASSERT_PFN() [26/85]

ASSERT_PFN ( GetGlyphMode  )

◆ ASSERT_PFN() [27/85]

ASSERT_PFN ( GetModes  )

◆ ASSERT_PFN() [28/85]

ASSERT_PFN ( GetSynthesizedFontFiles  )

◆ ASSERT_PFN() [29/85]

ASSERT_PFN ( GetTrueTypeFile  )

◆ ASSERT_PFN() [30/85]

ASSERT_PFN ( GradientFill  )

◆ ASSERT_PFN() [31/85]

ASSERT_PFN ( IcmCheckBitmapBits  )

◆ ASSERT_PFN() [32/85]

ASSERT_PFN ( IcmCreateColorTransform  )

◆ ASSERT_PFN() [33/85]

ASSERT_PFN ( IcmDeleteColorTransform  )

◆ ASSERT_PFN() [34/85]

ASSERT_PFN ( IcmSetDeviceGammaRamp  )

◆ ASSERT_PFN() [35/85]

ASSERT_PFN ( LineTo  )

◆ ASSERT_PFN() [36/85]

ASSERT_PFN ( LoadFontFile  )

◆ ASSERT_PFN() [37/85]

ASSERT_PFN ( MovePanning  )

◆ ASSERT_PFN() [38/85]

ASSERT_PFN ( MovePointer  )

◆ ASSERT_PFN() [39/85]

ASSERT_PFN ( NextBand  )

◆ ASSERT_PFN() [40/85]

ASSERT_PFN ( Notify  )

◆ ASSERT_PFN() [41/85]

ASSERT_PFN ( Offset  )

◆ ASSERT_PFN() [42/85]

ASSERT_PFN ( Paint  )

◆ ASSERT_PFN() [43/85]

ASSERT_PFN ( PlgBlt  )

◆ ASSERT_PFN() [44/85]

ASSERT_PFN ( QueryAdvanceWidths  )

◆ ASSERT_PFN() [45/85]

ASSERT_PFN ( QueryDeviceSupport  )

◆ ASSERT_PFN() [46/85]

ASSERT_PFN ( QueryFont  )

◆ ASSERT_PFN() [47/85]

ASSERT_PFN ( QueryFontCaps  )

◆ ASSERT_PFN() [48/85]

ASSERT_PFN ( QueryFontData  )

◆ ASSERT_PFN() [49/85]

ASSERT_PFN ( QueryFontFile  )

◆ ASSERT_PFN() [50/85]

ASSERT_PFN ( QueryFontTree  )

◆ ASSERT_PFN() [51/85]

ASSERT_PFN ( QueryGlyphAttrs  )

◆ ASSERT_PFN() [52/85]

ASSERT_PFN ( QueryPerBandInfo  )

◆ ASSERT_PFN() [53/85]

ASSERT_PFN ( QuerySpoolType  )

◆ ASSERT_PFN() [54/85]

ASSERT_PFN ( QueryTrueTypeOutline  )

◆ ASSERT_PFN() [55/85]

ASSERT_PFN ( QueryTrueTypeTable  )

◆ ASSERT_PFN() [56/85]

ASSERT_PFN ( RealizeBrush  )

◆ ASSERT_PFN() [57/85]

ASSERT_PFN ( Reserved1  )

◆ ASSERT_PFN() [58/85]

ASSERT_PFN ( Reserved2  )

◆ ASSERT_PFN() [59/85]

ASSERT_PFN ( Reserved3  )

◆ ASSERT_PFN() [60/85]

ASSERT_PFN ( Reserved4  )

◆ ASSERT_PFN() [61/85]

ASSERT_PFN ( Reserved5  )

◆ ASSERT_PFN() [62/85]

ASSERT_PFN ( Reserved6  )

◆ ASSERT_PFN() [63/85]

ASSERT_PFN ( Reserved7  )

◆ ASSERT_PFN() [64/85]

ASSERT_PFN ( Reserved8  )

◆ ASSERT_PFN() [65/85]

ASSERT_PFN ( ResetDevice  )

◆ ASSERT_PFN() [66/85]

ASSERT_PFN ( ResetPDEV  )

◆ ASSERT_PFN() [67/85]

ASSERT_PFN ( SaveScreenBits  )

◆ ASSERT_PFN() [68/85]

ASSERT_PFN ( SendPage  )

◆ ASSERT_PFN() [69/85]

ASSERT_PFN ( SetPalette  )

◆ ASSERT_PFN() [70/85]

ASSERT_PFN ( SetPixelFormat  )

◆ ASSERT_PFN() [71/85]

ASSERT_PFN ( SetPointerShape  )

◆ ASSERT_PFN() [72/85]

ASSERT_PFN ( StartBanding  )

◆ ASSERT_PFN() [73/85]

ASSERT_PFN ( StartDoc  )

◆ ASSERT_PFN() [74/85]

ASSERT_PFN ( StartPage  )

◆ ASSERT_PFN() [75/85]

ASSERT_PFN ( StretchBlt  )

◆ ASSERT_PFN() [76/85]

ASSERT_PFN ( StretchBltROP  )

◆ ASSERT_PFN() [77/85]

ASSERT_PFN ( StrokeAndFillPath  )

◆ ASSERT_PFN() [78/85]

ASSERT_PFN ( StrokePath  )

◆ ASSERT_PFN() [79/85]

ASSERT_PFN ( SwapBuffers  )

◆ ASSERT_PFN() [80/85]

ASSERT_PFN ( Synchronize  )

◆ ASSERT_PFN() [81/85]

ASSERT_PFN ( SynchronizeSurface  )

◆ ASSERT_PFN() [82/85]

ASSERT_PFN ( SynthesizeFont  )

◆ ASSERT_PFN() [83/85]

ASSERT_PFN ( TextOut  )

◆ ASSERT_PFN() [84/85]

ASSERT_PFN ( TransparentBlt  )

◆ ASSERT_PFN() [85/85]

ASSERT_PFN ( UnloadFontFile  )