|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "ntwin32.h"

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 |
| #define APIRGN 3 |
Definition at line 235 of file ntgdityp.h.
| #define ASSERT_PFN | ( | pfn | ) | C_ASSERT(FIELD_OFFSET(DRIVER_FUNCTIONS, pfn) == sizeof(PVOID) * INDEX_Drv##pfn) |
Definition at line 667 of file ntgdityp.h.
| #define C1_BIT_PACKED 0x0200 |
Definition at line 225 of file ntgdityp.h.
| #define C1_BYTE_PACKED 0x0400 |
Definition at line 226 of file ntgdityp.h.
| #define C1_CMYK_ABLE 0x1000 |
Definition at line 228 of file ntgdityp.h.
| #define C1_COLORCURSOR 0x0800 |
Definition at line 227 of file ntgdityp.h.
| #define C1_DIBENGINE 0x0010 |
Definition at line 221 of file ntgdityp.h.
| #define C1_EMF_COMPLIANT 0x0008 |
Definition at line 220 of file ntgdityp.h.
| #define C1_GAMMA_RAMP 0x0040 |
Definition at line 222 of file ntgdityp.h.
| #define C1_GLYPH_INDEX 0x0100 |
Definition at line 224 of file ntgdityp.h.
| #define C1_MIRRORING 0X4000 |
Definition at line 230 of file ntgdityp.h.
| #define C1_REINIT_ABLE 0x0080 |
Definition at line 223 of file ntgdityp.h.
| #define C1_SLOW_CARD 0x2000 |
Definition at line 229 of file ntgdityp.h.
| #define C1_TT_CR_ANY 0x0004 |
Definition at line 219 of file ntgdityp.h.
| #define CACHE_BRUSH_ENTRIES 10 |
Definition at line 338 of file ntgdityp.h.
| #define CACHE_LFONT_ENTRIES 1 |
Definition at line 341 of file ntgdityp.h.
| #define CACHE_PEN_ENTRIES 8 |
Definition at line 339 of file ntgdityp.h.
| #define CACHE_REGION_ENTRIES 8 |
Definition at line 340 of file ntgdityp.h.
| #define CAPS1 94 |
Definition at line 216 of file ntgdityp.h.
| #define CBM_CREATDIB 2 |
Definition at line 238 of file ntgdityp.h.
| #define CFONT_REALIZATION 0x0080 |
Definition at line 430 of file ntgdityp.h.
| #define CLIPRGN 1 |
Definition at line 233 of file ntgdityp.h.
| #define DCB_WINDOWMGR 0x8000 /* Queries the Windows bounding rectangle instead of the application's */ |
Definition at line 244 of file ntgdityp.h.
| #define DEFAULT_BITMAP (21) |
Definition at line 195 of file ntgdityp.h.
| #define DIB_PAL_INDICES 2 |
Definition at line 241 of file ntgdityp.h.
| #define GCABCW_INDICES 0x0002 |
Definition at line 210 of file ntgdityp.h.
| #define GCABCW_NOFLOAT 0x0001 |
Definition at line 209 of file ntgdityp.h.
| #define GCW_INDICES 0x0008 |
Definition at line 206 of file ntgdityp.h.
| #define GCW_NOFLOAT 0x0002 |
Definition at line 205 of file ntgdityp.h.
| #define GCW_WIN32 0x0001 |
Definition at line 204 of file ntgdityp.h.
| #define GDI_BATCH_LIMIT 20 |
Definition at line 201 of file ntgdityp.h.
| #define GDI_CACHED_HANDLE_TYPES 4 |
Definition at line 337 of file ntgdityp.h.
| #define GDIBATCHBUFSIZE 0x136*4 |
Definition at line 200 of file ntgdityp.h.
| #define GDIBS_NORECT 0x80000000 |
Definition at line 507 of file ntgdityp.h.
| #define GdiDeviceSpaceToWorldSpace 0x402 |
Definition at line 185 of file ntgdityp.h.
| #define GdiPageSpaceToDeviceSpace 0x304 |
Definition at line 184 of file ntgdityp.h.
| #define GDITAG_TYPE_EMF 'XEFM' |
Definition at line 246 of file ntgdityp.h.
| #define GDITAG_TYPE_MFP '_PFM' |
Definition at line 247 of file ntgdityp.h.
| #define GdiWorldSpaceToDeviceSpace 0x204 |
Definition at line 183 of file ntgdityp.h.
| #define GdiWorldSpaceToPageSpace 0x203 |
Definition at line 182 of file ntgdityp.h.
| #define GTEF_INDICES 0x1 |
Definition at line 213 of file ntgdityp.h.
| #define METARGN 2 |
Definition at line 234 of file ntgdityp.h.
| #define MWT_SET 0x04 |
World Transform modification modes See [MS-EMF] Section 2.1.24
Definition at line 180 of file ntgdityp.h.
| #define NB_STOCK_OBJECTS 22 |
Definition at line 192 of file ntgdityp.h.
| #define RI_TECH_BITMAP 1 |
Definition at line 271 of file ntgdityp.h.
| #define RI_TECH_FIXED 2 |
Definition at line 272 of file ntgdityp.h.
| #define RI_TECH_SCALABLE 3 |
Definition at line 273 of file ntgdityp.h.
| #define TC_TT_ABLE 0x0002 |
Definition at line 218 of file ntgdityp.h.
| typedef struct _CHWIDTHINFO CHWIDTHINFO |
Definition at line 253 of file ntgdityp.h.
| typedef struct _DRIVER_FUNCTIONS DRIVER_FUNCTIONS |
| typedef struct _ENUMFONTDATAW ENUMFONTDATAW |
Definition at line 255 of file ntgdityp.h.
| typedef DWORD FULLSCREENCONTROL |
Definition at line 188 of file ntgdityp.h.
| typedef enum _GDIBATCHCMD GDIBATCHCMD |
| typedef struct _GDIBATCHHDR GDIBATCHHDR |
| typedef struct _GDIBSEXTTEXTOUT GDIBSEXTTEXTOUT |
| typedef struct _GDIBSOBJECT GDIBSOBJECT |
| typedef struct _GDIBSPATBLT GDIBSPATBLT |
| typedef struct _GDIBSPPATBLT GDIBSPPATBLT |
| typedef struct _GDIBSSETBRHORG GDIBSSETBRHORG |
| typedef struct _GDIBSTEXTOUT GDIBSTEXTOUT |
| typedef struct _GDIHANDLECACHE GDIHANDLECACHE |
| typedef enum GDILoObjType GDILOOBJTYPE |
| typedef enum GDIObjType GDIOBJTYPE |
| typedef enum _GETDCDWORD GETDCDWORD |
| typedef enum _GETDCPOINT GETDCPOINT |
| typedef enum _GETSETDCDWORD GETSETDCDWORD |
| typedef enum _HANDLECACHETYPE HANDLECACHETYPE |
| typedef PVOID KERNEL_PVOID |
Definition at line 251 of file ntgdityp.h.
Definition at line 189 of file ntgdityp.h.
| typedef struct _NTMW_INTERNAL NTMW_INTERNAL |
| typedef enum _PALFUNCTYPE PALFUNCTYPE |
| typedef struct _CHWIDTHINFO * PCHWIDTHINFO |
| typedef struct _DRIVER_FUNCTIONS * PDRIVER_FUNCTIONS |
| typedef struct _ENUMFONTDATAW * PENUMFONTDATAW |
Definition at line 564 of file ntgdityp.h.
| typedef enum _GDIBATCHCMD * PGDIBATCHCMD |
| typedef struct _GDIBATCHHDR * PGDIBATCHHDR |
| typedef struct _GDIBSEXTSELCLPRGN * PGDIBSEXTSELCLPRGN |
| typedef struct _GDIBSEXTTEXTOUT * PGDIBSEXTTEXTOUT |
| typedef struct _GDIBSOBJECT * PGDIBSOBJECT |
| typedef struct _GDIBSPATBLT * PGDIBSPATBLT |
| typedef struct _GDIBSPPATBLT * PGDIBSPPATBLT |
| typedef struct _GDIBSSETBRHORG * PGDIBSSETBRHORG |
| typedef struct _GDIBSTEXTOUT * PGDIBSTEXTOUT |
| typedef struct _GDIHANDLECACHE * PGDIHANDLECACHE |
| typedef enum GDILoObjType * PGDILOOBJTYPE |
| typedef enum GDIObjType * PGDIOBJTYPE |
| typedef enum _GETDCDWORD * PGETDCDWORD |
| typedef enum _GETDCPOINT * PGETDCPOINT |
| typedef enum _GETSETDCDWORD * PGETSETDCDWORD |
| typedef enum _HANDLECACHETYPE* PHANDLECACHETYPE |
| typedef struct _NTMW_INTERNAL * PNTMW_INTERNAL |
| typedef enum _POLYFUNCTYPE POLYFUNCTYPE |
| typedef enum _PALFUNCTYPE * PPALFUNCTYPE |
| typedef enum _POLYFUNCTYPE * PPOLYFUNCTYPE |
| typedef struct _REALIZATION_INFO * PREALIZATION_INFO |
| typedef struct _TMW_INTERNAL * PTMW_INTERNAL |
| typedef enum _TRANSFORMTYPE * PTRANSFORMTYPE |
Definition at line 252 of file ntgdityp.h.
| typedef struct _UNIVERSAL_FONT_ID * PUNIVERSAL_FONT_ID |
| typedef struct _WIDTHDATA * PWIDTHDATA |
| typedef struct _REALIZATION_INFO REALIZATION_INFO |
| typedef struct _TMW_INTERNAL TMW_INTERNAL |
| typedef enum _TRANSFORMTYPE TRANSFORMTYPE |
| typedef struct _WIDTHDATA WIDTHDATA |
| 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.
| Enumerator | |
|---|---|
| GdiTypeArc | |
| GdiTypeArcTo | |
| GdiTypeChord | |
| GdiTypePie | |
Definition at line 18 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiBCPatBlt | |
| GdiBCPolyPatBlt | |
| GdiBCTextOut | |
| GdiBCExtTextOut | |
| GdiBCSetBrushOrg | |
| GdiBCExtSelClipRgn | |
| GdiBCSelObj | |
| GdiBCDelObj | |
| GdiBCDelRgn | |
Definition at line 84 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiGetJournal | |
| GdiGetRelAbs | |
| GdiGetBreakExtra | |
| GdiGetCharBreak | |
| GdiGetArcDirection | |
| GdiGetEMFRestorDc | |
| GdiGetFontLanguageInfo | |
| GdiGetIsMemDc | |
| GdiGetMapMode | |
| GdiGetTextCharExtra | |
Definition at line 46 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiGetViewPortExt | |
| GdiGetWindowExt | |
| GdiGetViewPortOrg | |
| GdiGetWindowOrg | |
| GdiGetAspectRatioFilter | |
| GdiGetDCOrg | |
Definition at line 73 of file ntgdityp.h.
Definition at line 60 of file ntgdityp.h.
| Enumerator | |
|---|---|
| hctBrushHandle | |
| hctPenHandle | |
| hctRegionHandle | |
| hctLFontHandle | |
Definition at line 343 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiPalAnimate | |
| GdiPalSetEntries | |
| GdiPalGetEntries | |
| GdiPalGetSystemEntries | |
| GdiPalSetColorTable | |
| GdiPalGetColorTable | |
Definition at line 26 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiPolyPolygon | |
| GdiPolyPolyLine | |
| GdiPolyBezier | |
| GdiPolyLineTo | |
| GdiPolyBezierTo | |
| GdiPolyPolyRgn | |
Definition at line 36 of file ntgdityp.h.
| Enumerator | |
|---|---|
| GdiDpToLp | |
| GdiLpToDp | |
Definition at line 97 of file ntgdityp.h.
Definition at line 155 of file ntgdityp.h.
Definition at line 118 of file ntgdityp.h.
| ASSERT_PFN | ( | AlphaBlend | ) |
| ASSERT_PFN | ( | AssertMode | ) |
| ASSERT_PFN | ( | BitBlt | ) |
| ASSERT_PFN | ( | CompletePDEV | ) |
| ASSERT_PFN | ( | CopyBits | ) |
| ASSERT_PFN | ( | CreateDeviceBitmap | ) |
| ASSERT_PFN | ( | DeleteDeviceBitmap | ) |
| ASSERT_PFN | ( | DeriveSurface | ) |
| ASSERT_PFN | ( | DescribePixelFormat | ) |
| ASSERT_PFN | ( | DestroyFont | ) |
| ASSERT_PFN | ( | DisableDirectDraw | ) |
| ASSERT_PFN | ( | DisableDriver | ) |
| ASSERT_PFN | ( | DisablePDEV | ) |
| ASSERT_PFN | ( | DisableSurface | ) |
| ASSERT_PFN | ( | DitherColor | ) |
| ASSERT_PFN | ( | DrawEscape | ) |
| ASSERT_PFN | ( | EnableDirectDraw | ) |
| ASSERT_PFN | ( | EnablePDEV | ) |
| ASSERT_PFN | ( | EnableSurface | ) |
| ASSERT_PFN | ( | EndDoc | ) |
| ASSERT_PFN | ( | Escape | ) |
| ASSERT_PFN | ( | FillPath | ) |
| ASSERT_PFN | ( | FontManagement | ) |
| ASSERT_PFN | ( | Free | ) |
| ASSERT_PFN | ( | GetDirectDrawInfo | ) |
| ASSERT_PFN | ( | GetGlyphMode | ) |
| ASSERT_PFN | ( | GetModes | ) |
| ASSERT_PFN | ( | GetSynthesizedFontFiles | ) |
| ASSERT_PFN | ( | GetTrueTypeFile | ) |
| ASSERT_PFN | ( | GradientFill | ) |
| ASSERT_PFN | ( | IcmCheckBitmapBits | ) |
| ASSERT_PFN | ( | IcmCreateColorTransform | ) |
| ASSERT_PFN | ( | IcmDeleteColorTransform | ) |
| ASSERT_PFN | ( | IcmSetDeviceGammaRamp | ) |
| ASSERT_PFN | ( | LineTo | ) |
| ASSERT_PFN | ( | LoadFontFile | ) |
| ASSERT_PFN | ( | MovePanning | ) |
| ASSERT_PFN | ( | MovePointer | ) |
| ASSERT_PFN | ( | NextBand | ) |
| ASSERT_PFN | ( | Notify | ) |
| ASSERT_PFN | ( | Offset | ) |
| ASSERT_PFN | ( | Paint | ) |
| ASSERT_PFN | ( | PlgBlt | ) |
| ASSERT_PFN | ( | QueryAdvanceWidths | ) |
| ASSERT_PFN | ( | QueryDeviceSupport | ) |
| ASSERT_PFN | ( | QueryFont | ) |
| ASSERT_PFN | ( | QueryFontCaps | ) |
| ASSERT_PFN | ( | QueryFontData | ) |
| ASSERT_PFN | ( | QueryFontFile | ) |
| ASSERT_PFN | ( | QueryFontTree | ) |
| ASSERT_PFN | ( | QueryGlyphAttrs | ) |
| ASSERT_PFN | ( | QueryPerBandInfo | ) |
| ASSERT_PFN | ( | QuerySpoolType | ) |
| ASSERT_PFN | ( | QueryTrueTypeOutline | ) |
| ASSERT_PFN | ( | QueryTrueTypeTable | ) |
| ASSERT_PFN | ( | RealizeBrush | ) |
| 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 | ( | ResetDevice | ) |
| ASSERT_PFN | ( | ResetPDEV | ) |
| ASSERT_PFN | ( | SaveScreenBits | ) |
| ASSERT_PFN | ( | SendPage | ) |
| ASSERT_PFN | ( | SetPalette | ) |
| ASSERT_PFN | ( | SetPixelFormat | ) |
| ASSERT_PFN | ( | SetPointerShape | ) |
| ASSERT_PFN | ( | StartBanding | ) |
| ASSERT_PFN | ( | StartDoc | ) |
| ASSERT_PFN | ( | StartPage | ) |
| ASSERT_PFN | ( | StretchBlt | ) |
| ASSERT_PFN | ( | StretchBltROP | ) |
| ASSERT_PFN | ( | StrokeAndFillPath | ) |
| ASSERT_PFN | ( | StrokePath | ) |
| ASSERT_PFN | ( | SwapBuffers | ) |
| ASSERT_PFN | ( | Synchronize | ) |
| ASSERT_PFN | ( | SynchronizeSurface | ) |
| ASSERT_PFN | ( | SynthesizeFont | ) |
| ASSERT_PFN | ( | TextOut | ) |
| ASSERT_PFN | ( | TransparentBlt | ) |
| ASSERT_PFN | ( | UnloadFontFile | ) |