{

"Constants":[
	{
		"Name":"GDI_ERROR"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-1
		,"Attrs":[]
	}
	,{
		"Name":"ERROR"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"MAXSTRETCHBLTMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"POLYFILL_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"LAYOUT_BTT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"LAYOUT_VBH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"ASPECT_FILTERING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"META_SETBKCOLOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":513
		,"Attrs":[]
	}
	,{
		"Name":"META_SETBKMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":258
		,"Attrs":[]
	}
	,{
		"Name":"META_SETMAPMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":259
		,"Attrs":[]
	}
	,{
		"Name":"META_SETROP2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":260
		,"Attrs":[]
	}
	,{
		"Name":"META_SETRELABS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":261
		,"Attrs":[]
	}
	,{
		"Name":"META_SETPOLYFILLMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":262
		,"Attrs":[]
	}
	,{
		"Name":"META_SETSTRETCHBLTMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":263
		,"Attrs":[]
	}
	,{
		"Name":"META_SETTEXTCHAREXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":264
		,"Attrs":[]
	}
	,{
		"Name":"META_SETTEXTCOLOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":521
		,"Attrs":[]
	}
	,{
		"Name":"META_SETTEXTJUSTIFICATION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":522
		,"Attrs":[]
	}
	,{
		"Name":"META_SETWINDOWORG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":523
		,"Attrs":[]
	}
	,{
		"Name":"META_SETWINDOWEXT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":524
		,"Attrs":[]
	}
	,{
		"Name":"META_SETVIEWPORTORG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":525
		,"Attrs":[]
	}
	,{
		"Name":"META_SETVIEWPORTEXT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":526
		,"Attrs":[]
	}
	,{
		"Name":"META_OFFSETWINDOWORG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":527
		,"Attrs":[]
	}
	,{
		"Name":"META_SCALEWINDOWEXT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1040
		,"Attrs":[]
	}
	,{
		"Name":"META_OFFSETVIEWPORTORG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":529
		,"Attrs":[]
	}
	,{
		"Name":"META_SCALEVIEWPORTEXT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1042
		,"Attrs":[]
	}
	,{
		"Name":"META_LINETO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":531
		,"Attrs":[]
	}
	,{
		"Name":"META_MOVETO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":532
		,"Attrs":[]
	}
	,{
		"Name":"META_EXCLUDECLIPRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1045
		,"Attrs":[]
	}
	,{
		"Name":"META_INTERSECTCLIPRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1046
		,"Attrs":[]
	}
	,{
		"Name":"META_ARC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2071
		,"Attrs":[]
	}
	,{
		"Name":"META_ELLIPSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1048
		,"Attrs":[]
	}
	,{
		"Name":"META_FLOODFILL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1049
		,"Attrs":[]
	}
	,{
		"Name":"META_PIE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2074
		,"Attrs":[]
	}
	,{
		"Name":"META_RECTANGLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1051
		,"Attrs":[]
	}
	,{
		"Name":"META_ROUNDRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1564
		,"Attrs":[]
	}
	,{
		"Name":"META_PATBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1565
		,"Attrs":[]
	}
	,{
		"Name":"META_SAVEDC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":30
		,"Attrs":[]
	}
	,{
		"Name":"META_SETPIXEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1055
		,"Attrs":[]
	}
	,{
		"Name":"META_OFFSETCLIPRGN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":544
		,"Attrs":[]
	}
	,{
		"Name":"META_TEXTOUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1313
		,"Attrs":[]
	}
	,{
		"Name":"META_BITBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2338
		,"Attrs":[]
	}
	,{
		"Name":"META_STRETCHBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2851
		,"Attrs":[]
	}
	,{
		"Name":"META_POLYGON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":804
		,"Attrs":[]
	}
	,{
		"Name":"META_POLYLINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":805
		,"Attrs":[]
	}
	,{
		"Name":"META_ESCAPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1574
		,"Attrs":[]
	}
	,{
		"Name":"META_RESTOREDC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":295
		,"Attrs":[]
	}
	,{
		"Name":"META_FILLREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":552
		,"Attrs":[]
	}
	,{
		"Name":"META_FRAMEREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1065
		,"Attrs":[]
	}
	,{
		"Name":"META_INVERTREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":298
		,"Attrs":[]
	}
	,{
		"Name":"META_PAINTREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":299
		,"Attrs":[]
	}
	,{
		"Name":"META_SELECTCLIPREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":300
		,"Attrs":[]
	}
	,{
		"Name":"META_SELECTOBJECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":301
		,"Attrs":[]
	}
	,{
		"Name":"META_SETTEXTALIGN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":302
		,"Attrs":[]
	}
	,{
		"Name":"META_CHORD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2096
		,"Attrs":[]
	}
	,{
		"Name":"META_SETMAPPERFLAGS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":561
		,"Attrs":[]
	}
	,{
		"Name":"META_EXTTEXTOUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2610
		,"Attrs":[]
	}
	,{
		"Name":"META_SETDIBTODEV"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3379
		,"Attrs":[]
	}
	,{
		"Name":"META_SELECTPALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":564
		,"Attrs":[]
	}
	,{
		"Name":"META_REALIZEPALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":53
		,"Attrs":[]
	}
	,{
		"Name":"META_ANIMATEPALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1078
		,"Attrs":[]
	}
	,{
		"Name":"META_SETPALENTRIES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":55
		,"Attrs":[]
	}
	,{
		"Name":"META_POLYPOLYGON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1336
		,"Attrs":[]
	}
	,{
		"Name":"META_RESIZEPALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":313
		,"Attrs":[]
	}
	,{
		"Name":"META_DIBBITBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2368
		,"Attrs":[]
	}
	,{
		"Name":"META_DIBSTRETCHBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2881
		,"Attrs":[]
	}
	,{
		"Name":"META_DIBCREATEPATTERNBRUSH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":322
		,"Attrs":[]
	}
	,{
		"Name":"META_STRETCHDIB"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3907
		,"Attrs":[]
	}
	,{
		"Name":"META_EXTFLOODFILL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1352
		,"Attrs":[]
	}
	,{
		"Name":"META_SETLAYOUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":329
		,"Attrs":[]
	}
	,{
		"Name":"META_DELETEOBJECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":496
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEPALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":247
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEPATTERNBRUSH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":505
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEPENINDIRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":762
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEFONTINDIRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":763
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEBRUSHINDIRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":764
		,"Attrs":[]
	}
	,{
		"Name":"META_CREATEREGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1791
		,"Attrs":[]
	}
	,{
		"Name":"NEWFRAME"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"ABORTDOC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"NEXTBAND"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"SETCOLORTABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"GETCOLORTABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"FLUSHOUTPUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"DRAFTMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"QUERYESCSUPPORT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"SETABORTPROC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":9
		,"Attrs":[]
	}
	,{
		"Name":"STARTDOC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"ENDDOC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":11
		,"Attrs":[]
	}
	,{
		"Name":"GETPHYSPAGESIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":12
		,"Attrs":[]
	}
	,{
		"Name":"GETPRINTINGOFFSET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":13
		,"Attrs":[]
	}
	,{
		"Name":"GETSCALINGFACTOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":14
		,"Attrs":[]
	}
	,{
		"Name":"MFCOMMENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":15
		,"Attrs":[]
	}
	,{
		"Name":"GETPENWIDTH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"SETCOPYCOUNT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":17
		,"Attrs":[]
	}
	,{
		"Name":"SELECTPAPERSOURCE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":18
		,"Attrs":[]
	}
	,{
		"Name":"DEVICEDATA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"PASSTHROUGH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"GETTECHNOLGY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":20
		,"Attrs":[]
	}
	,{
		"Name":"GETTECHNOLOGY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":20
		,"Attrs":[]
	}
	,{
		"Name":"SETLINECAP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":21
		,"Attrs":[]
	}
	,{
		"Name":"SETLINEJOIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":22
		,"Attrs":[]
	}
	,{
		"Name":"SETMITERLIMIT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":23
		,"Attrs":[]
	}
	,{
		"Name":"BANDINFO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":24
		,"Attrs":[]
	}
	,{
		"Name":"DRAWPATTERNRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":25
		,"Attrs":[]
	}
	,{
		"Name":"GETVECTORPENSIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":26
		,"Attrs":[]
	}
	,{
		"Name":"GETVECTORBRUSHSIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":27
		,"Attrs":[]
	}
	,{
		"Name":"ENABLEDUPLEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":28
		,"Attrs":[]
	}
	,{
		"Name":"GETSETPAPERBINS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":29
		,"Attrs":[]
	}
	,{
		"Name":"GETSETPRINTORIENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":30
		,"Attrs":[]
	}
	,{
		"Name":"ENUMPAPERBINS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":31
		,"Attrs":[]
	}
	,{
		"Name":"SETDIBSCALING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"EPSPRINTING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":33
		,"Attrs":[]
	}
	,{
		"Name":"ENUMPAPERMETRICS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":34
		,"Attrs":[]
	}
	,{
		"Name":"GETSETPAPERMETRICS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":35
		,"Attrs":[]
	}
	,{
		"Name":"POSTSCRIPT_DATA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":37
		,"Attrs":[]
	}
	,{
		"Name":"POSTSCRIPT_IGNORE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":38
		,"Attrs":[]
	}
	,{
		"Name":"MOUSETRAILS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":39
		,"Attrs":[]
	}
	,{
		"Name":"GETDEVICEUNITS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":42
		,"Attrs":[]
	}
	,{
		"Name":"GETEXTENDEDTEXTMETRICS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"GETEXTENTTABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":257
		,"Attrs":[]
	}
	,{
		"Name":"GETPAIRKERNTABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":258
		,"Attrs":[]
	}
	,{
		"Name":"GETTRACKKERNTABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":259
		,"Attrs":[]
	}
	,{
		"Name":"EXTTEXTOUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"GETFACENAME"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":513
		,"Attrs":[]
	}
	,{
		"Name":"DOWNLOADFACE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":514
		,"Attrs":[]
	}
	,{
		"Name":"ENABLERELATIVEWIDTHS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":768
		,"Attrs":[]
	}
	,{
		"Name":"ENABLEPAIRKERNING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":769
		,"Attrs":[]
	}
	,{
		"Name":"SETKERNTRACK"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":770
		,"Attrs":[]
	}
	,{
		"Name":"SETALLJUSTVALUES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":771
		,"Attrs":[]
	}
	,{
		"Name":"SETCHARSET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":772
		,"Attrs":[]
	}
	,{
		"Name":"STRETCHBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2048
		,"Attrs":[]
	}
	,{
		"Name":"METAFILE_DRIVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2049
		,"Attrs":[]
	}
	,{
		"Name":"GETSETSCREENPARAMS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3072
		,"Attrs":[]
	}
	,{
		"Name":"QUERYDIBSUPPORT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3073
		,"Attrs":[]
	}
	,{
		"Name":"BEGIN_PATH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"CLIP_TO_PATH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4097
		,"Attrs":[]
	}
	,{
		"Name":"END_PATH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4098
		,"Attrs":[]
	}
	,{
		"Name":"EXT_DEVICE_CAPS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4099
		,"Attrs":[]
	}
	,{
		"Name":"RESTORE_CTM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4100
		,"Attrs":[]
	}
	,{
		"Name":"SAVE_CTM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4101
		,"Attrs":[]
	}
	,{
		"Name":"SET_ARC_DIRECTION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4102
		,"Attrs":[]
	}
	,{
		"Name":"SET_BACKGROUND_COLOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4103
		,"Attrs":[]
	}
	,{
		"Name":"SET_POLY_MODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4104
		,"Attrs":[]
	}
	,{
		"Name":"SET_SCREEN_ANGLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4105
		,"Attrs":[]
	}
	,{
		"Name":"SET_SPREAD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4106
		,"Attrs":[]
	}
	,{
		"Name":"TRANSFORM_CTM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4107
		,"Attrs":[]
	}
	,{
		"Name":"SET_CLIP_BOX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4108
		,"Attrs":[]
	}
	,{
		"Name":"SET_BOUNDS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4109
		,"Attrs":[]
	}
	,{
		"Name":"SET_MIRROR_MODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4110
		,"Attrs":[]
	}
	,{
		"Name":"OPENCHANNEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4110
		,"Attrs":[]
	}
	,{
		"Name":"DOWNLOADHEADER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4111
		,"Attrs":[]
	}
	,{
		"Name":"CLOSECHANNEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4112
		,"Attrs":[]
	}
	,{
		"Name":"POSTSCRIPT_PASSTHROUGH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4115
		,"Attrs":[]
	}
	,{
		"Name":"ENCAPSULATED_POSTSCRIPT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4116
		,"Attrs":[]
	}
	,{
		"Name":"POSTSCRIPT_IDENTIFY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4117
		,"Attrs":[]
	}
	,{
		"Name":"POSTSCRIPT_INJECTION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4118
		,"Attrs":[]
	}
	,{
		"Name":"CHECKJPEGFORMAT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4119
		,"Attrs":[]
	}
	,{
		"Name":"CHECKPNGFORMAT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4120
		,"Attrs":[]
	}
	,{
		"Name":"GET_PS_FEATURESETTING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4121
		,"Attrs":[]
	}
	,{
		"Name":"GDIPLUS_TS_QUERYVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4122
		,"Attrs":[]
	}
	,{
		"Name":"GDIPLUS_TS_RECORD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4123
		,"Attrs":[]
	}
	,{
		"Name":"MILCORE_TS_QUERYVER_RESULT_FALSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"MILCORE_TS_QUERYVER_RESULT_TRUE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2147483647
		,"Attrs":[]
	}
	,{
		"Name":"SPCLPASSTHROUGH2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4568
		,"Attrs":[]
	}
	,{
		"Name":"PSIDENT_GDICENTRIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PSIDENT_PSCENTRIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PSINJECT_DLFONT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3722304989
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_NUP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_OUTPUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_PSLEVEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_CUSTPAPER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_MIRROR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_NEGATIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_PROTOCOL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_PRIVATE_BEGIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"FEATURESETTING_PRIVATE_END"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8191
		,"Attrs":[]
	}
	,{
		"Name":"PSPROTOCOL_ASCII"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PSPROTOCOL_BCP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PSPROTOCOL_TBCP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PSPROTOCOL_BINARY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"QDI_SETDIBITS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"QDI_GETDIBITS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"QDI_DIBTOSCREEN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"QDI_STRETCHDIB"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"SP_NOTREPORTED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16384
		,"Attrs":[]
	}
	,{
		"Name":"SP_ERROR"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-1
		,"Attrs":[]
	}
	,{
		"Name":"SP_APPABORT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-2
		,"Attrs":[]
	}
	,{
		"Name":"SP_USERABORT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-3
		,"Attrs":[]
	}
	,{
		"Name":"SP_OUTOFDISK"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-4
		,"Attrs":[]
	}
	,{
		"Name":"SP_OUTOFMEMORY"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-5
		,"Attrs":[]
	}
	,{
		"Name":"PR_JOBSTATUS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"LCS_CALIBRATED_RGB"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"LCS_GM_BUSINESS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"LCS_GM_GRAPHICS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"LCS_GM_IMAGES"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"LCS_GM_ABS_COLORIMETRIC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"CM_OUT_OF_GAMUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":255
		,"Attrs":[]
	}
	,{
		"Name":"CM_IN_GAMUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"NTM_REGULAR"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"NTM_BOLD"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"NTM_ITALIC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"NTM_NONNEGATIVE_AC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65536
		,"Attrs":[]
	}
	,{
		"Name":"NTM_PS_OPENTYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":131072
		,"Attrs":[]
	}
	,{
		"Name":"NTM_TT_OPENTYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":262144
		,"Attrs":[]
	}
	,{
		"Name":"NTM_MULTIPLEMASTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":524288
		,"Attrs":[]
	}
	,{
		"Name":"NTM_TYPE1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1048576
		,"Attrs":[]
	}
	,{
		"Name":"NTM_DSIG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2097152
		,"Attrs":[]
	}
	,{
		"Name":"LF_FACESIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"LF_FULLFACESIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"CLEARTYPE_NATURAL_QUALITY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"MONO_FONT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"FS_LATIN1"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"FS_LATIN2"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"FS_CYRILLIC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"FS_GREEK"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"FS_TURKISH"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"FS_HEBREW"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"FS_ARABIC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"FS_BALTIC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"FS_VIETNAMESE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"FS_THAI"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":65536
		,"Attrs":[]
	}
	,{
		"Name":"FS_JISJAPAN"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":131072
		,"Attrs":[]
	}
	,{
		"Name":"FS_CHINESESIMP"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":262144
		,"Attrs":[]
	}
	,{
		"Name":"FS_WANSUNG"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":524288
		,"Attrs":[]
	}
	,{
		"Name":"FS_CHINESETRAD"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1048576
		,"Attrs":[]
	}
	,{
		"Name":"FS_JOHAB"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2097152
		,"Attrs":[]
	}
	,{
		"Name":"FS_SYMBOL"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-2147483648
		,"Attrs":[]
	}
	,{
		"Name":"PANOSE_COUNT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"PAN_FAMILYTYPE_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PAN_SERIFSTYLE_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PAN_PROPORTION_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"PAN_STROKEVARIATION_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"PAN_ARMSTYLE_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"PAN_LETTERFORM_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"PAN_CULTURE_LATIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PAN_ANY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PAN_NO_FIT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"ELF_VENDOR_SIZE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"ELF_VERSION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"ELF_CULTURE_LATIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"RASTER_FONTTYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DEVICE_FONTTYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TRUETYPE_FONTTYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"PC_RESERVED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PC_EXPLICIT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PC_NOCOLLAPSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"BKMODE_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"GM_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PT_CLOSEFIGURE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PT_LINETO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PT_BEZIERTO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"PT_MOVETO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"ABSOLUTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"RELATIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"STOCK_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"CLR_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4294967295
		,"Attrs":[]
	}
	,{
		"Name":"HS_API_MAX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":12
		,"Attrs":[]
	}
	,{
		"Name":"DT_PLOTTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"DT_RASDISPLAY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DT_RASPRINTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DT_RASCAMERA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DT_CHARSTREAM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DT_METAFILE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"DT_DISPFILE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"CC_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"CC_CIRCLES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CC_PIE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"CC_CHORD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"CC_ELLIPSES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"CC_WIDE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"CC_STYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"CC_WIDESTYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"CC_INTERIORS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"CC_ROUNDRECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"LC_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"LC_POLYLINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"LC_MARKER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"LC_POLYMARKER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"LC_WIDE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"LC_STYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"LC_WIDESTYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"LC_INTERIORS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"PC_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"PC_POLYGON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PC_RECTANGLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PC_WINDPOLYGON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"PC_TRAPEZOID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"PC_SCANLINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"PC_WIDE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"PC_STYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"PC_WIDESTYLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"PC_INTERIORS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"PC_POLYPOLYGON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"PC_PATHS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"CP_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"CP_RECTANGLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CP_REGION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TC_OP_CHARACTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TC_OP_STROKE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TC_CP_STROKE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"TC_CR_90"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"TC_CR_ANY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"TC_SF_X_YINDEP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"TC_SA_DOUBLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"TC_SA_INTEGER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"TC_SA_CONTIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"TC_EA_DOUBLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"TC_IA_ABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1024
		,"Attrs":[]
	}
	,{
		"Name":"TC_UA_ABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2048
		,"Attrs":[]
	}
	,{
		"Name":"TC_SO_ABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"TC_RA_ABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8192
		,"Attrs":[]
	}
	,{
		"Name":"TC_VA_ABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16384
		,"Attrs":[]
	}
	,{
		"Name":"TC_RESERVED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32768
		,"Attrs":[]
	}
	,{
		"Name":"TC_SCROLLBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65536
		,"Attrs":[]
	}
	,{
		"Name":"RC_BITBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"RC_BANDING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"RC_SCALING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"RC_BITMAP64"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"RC_GDI20_OUTPUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"RC_GDI20_STATE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"RC_SAVEBITMAP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"RC_DI_BITMAP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"RC_PALETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"RC_DIBTODEV"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"RC_BIGFONT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1024
		,"Attrs":[]
	}
	,{
		"Name":"RC_STRETCHBLT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2048
		,"Attrs":[]
	}
	,{
		"Name":"RC_FLOODFILL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"RC_STRETCHDIB"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8192
		,"Attrs":[]
	}
	,{
		"Name":"RC_OP_DX_OUTPUT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16384
		,"Attrs":[]
	}
	,{
		"Name":"RC_DEVBITS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32768
		,"Attrs":[]
	}
	,{
		"Name":"SB_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"SB_CONST_ALPHA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"SB_PIXEL_ALPHA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"SB_PREMULT_ALPHA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"SB_GRAD_RECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"SB_GRAD_TRI"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"CM_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"CM_DEVICE_ICM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CM_GAMMA_RAMP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"CM_CMYK_COLOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"SYSPAL_ERROR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"CBM_INIT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"CCHFORMNAME"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"DMORIENT_PORTRAIT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMORIENT_LANDSCAPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTERSMALL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_TABLOID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LEDGER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LEGAL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_STATEMENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_EXECUTIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":9
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4SMALL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":11
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":12
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":13
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_FOLIO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":14
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_QUARTO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":15
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_10X14"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_11X17"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":17
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_NOTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":18
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_10"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":20
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":21
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_12"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":22
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_14"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":23
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_CSHEET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":24
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_DSHEET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":25
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ESHEET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":26
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_DL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":27
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_C5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":28
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_C3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":29
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_C4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":30
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_C6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":31
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_C65"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_B4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":33
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_B5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":34
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_B6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":35
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_ITALY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":36
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_MONARCH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":37
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_PERSONAL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":38
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_FANFOLD_US"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":39
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_FANFOLD_STD_GERMAN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":40
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_FANFOLD_LGL_GERMAN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":41
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ISO_B4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":42
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JAPANESE_POSTCARD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":43
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_9X11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":44
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_10X11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":45
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_15X11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":46
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_ENV_INVITE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":47
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_RESERVED_48"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":48
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_RESERVED_49"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":49
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":50
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LEGAL_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":51
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_TABLOID_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":52
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":53
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":54
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":55
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER_EXTRA_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":56
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A_PLUS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":57
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B_PLUS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":58
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER_PLUS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":59
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4_PLUS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":60
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A5_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":61
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B5_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":62
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A3_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":63
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A5_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B5_EXTRA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":66
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A3_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":67
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A3_EXTRA_TRANSVERSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":68
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_DBL_JAPANESE_POSTCARD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":69
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":70
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_KAKU2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":71
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_KAKU3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":72
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_CHOU3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":73
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_CHOU4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":74
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LETTER_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":75
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A3_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":76
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A4_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":77
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A5_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":78
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B4_JIS_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":79
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B5_JIS_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":80
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JAPANESE_POSTCARD_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":81
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":82
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_A6_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":83
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_KAKU2_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":84
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_KAKU3_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":85
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_CHOU3_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":86
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_CHOU4_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":87
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B6_JIS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":88
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_B6_JIS_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":89
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_12X11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":90
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_YOU4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":91
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_JENV_YOU4_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":92
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P16K"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":93
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P32K"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":94
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P32KBIG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":95
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":96
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":97
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":98
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":99
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":100
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":101
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_7"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":102
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_8"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":103
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":104
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_10"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":105
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P16K_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":106
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P32K_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":107
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_P32KBIG_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":108
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_1_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":109
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_2_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":110
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_3_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":111
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_4_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":112
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_5_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":113
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_6_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":114
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_7_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":115
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_8_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":116
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_9_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":117
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_PENV_10_ROTATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":118
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":118
		,"Attrs":[]
	}
	,{
		"Name":"DMPAPER_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_UPPER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_ONLYONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_LOWER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_MIDDLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_MANUAL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_ENVELOPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_ENVMANUAL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_AUTO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_TRACTOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_SMALLFMT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":9
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_LARGEFMT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_LARGECAPACITY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":11
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_CASSETTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":14
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_FORMSOURCE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":15
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_LAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":15
		,"Attrs":[]
	}
	,{
		"Name":"DMBIN_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DMRES_DRAFT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-1
		,"Attrs":[]
	}
	,{
		"Name":"DMRES_LOW"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-2
		,"Attrs":[]
	}
	,{
		"Name":"DMRES_MEDIUM"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-3
		,"Attrs":[]
	}
	,{
		"Name":"DMRES_HIGH"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":-4
		,"Attrs":[]
	}
	,{
		"Name":"DMDISPLAYFLAGS_TEXTMODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMNUP_SYSTEM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMNUP_ONEUP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMICMMETHOD_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMICMMETHOD_SYSTEM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMICMMETHOD_DRIVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMICMMETHOD_DEVICE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMICMMETHOD_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DMICM_SATURATE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMICM_CONTRAST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMICM_COLORIMETRIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMICM_ABS_COLORIMETRIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMICM_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DMMEDIA_STANDARD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMMEDIA_TRANSPARENCY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMMEDIA_GLOSSY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMMEDIA_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_NONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_COARSE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_FINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_LINEART"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_ERRORDIFFUSION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_RESERVED6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_RESERVED7"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_RESERVED8"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_RESERVED9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":9
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_GRAYSCALE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"DMDITHER_USER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_ATTACHED_TO_DESKTOP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_MULTI_DRIVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_PRIMARY_DEVICE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_MIRRORING_DRIVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_VGA_COMPATIBLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_REMOVABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_ACC_DRIVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_MODESPRUNED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":134217728
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_RDPUDD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16777216
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_REMOTE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":67108864
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_DISCONNECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":33554432
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_TS_COMPATIBLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2097152
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_UNSAFE_MODES_ON"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":524288
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_ACTIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAY_DEVICE_ATTACHED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_MAXPATH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1024
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_MODE_IDX_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4294967295
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_TARGET_MODE_IDX_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65535
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_DESKTOP_IMAGE_IDX_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65535
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65535
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65535
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_SOURCE_IN_USE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_IN_USE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_FORCIBLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_TARGET_IS_HMD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_ACTIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_PREFERRED_UNSCALED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DISPLAYCONFIG_PATH_VALID_FLAGS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":29
		,"Attrs":[]
	}
	,{
		"Name":"RDH_RECTANGLES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"SYSRGN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"TT_POLYGON_TYPE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":24
		,"Attrs":[]
	}
	,{
		"Name":"TT_PRIM_LINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TT_PRIM_QSPLINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TT_PRIM_CSPLINE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"GCP_DBCS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"GCP_ERROR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32768
		,"Attrs":[]
	}
	,{
		"Name":"FLI_MASK"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4155
		,"Attrs":[]
	}
	,{
		"Name":"FLI_GLYPHS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":262144
		,"Attrs":[]
	}
	,{
		"Name":"GCP_JUSTIFYIN"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2097152
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_LATIN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_HEBREW"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_ARABIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_NEUTRAL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_LOCALNUMBER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_LATINNUMBER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_LATINNUMERICTERMINATOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_LATINNUMERICSEPARATOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_NUMERICSEPARATOR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_PREBOUNDLTR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_PREBOUNDRTL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_POSTBOUNDLTR"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"GCPCLASS_POSTBOUNDRTL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"GCPGLYPH_LINKBEFORE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32768
		,"Attrs":[]
	}
	,{
		"Name":"GCPGLYPH_LINKAFTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16384
		,"Attrs":[]
	}
	,{
		"Name":"TT_AVAILABLE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TT_ENABLED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DC_BINADJUST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"DC_EMF_COMPLIANT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":20
		,"Attrs":[]
	}
	,{
		"Name":"DC_DATATYPE_PRODUCED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":21
		,"Attrs":[]
	}
	,{
		"Name":"DC_MANUFACTURER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":23
		,"Attrs":[]
	}
	,{
		"Name":"DC_MODEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":24
		,"Attrs":[]
	}
	,{
		"Name":"PRINTRATEUNIT_PPM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"PRINTRATEUNIT_CPS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"PRINTRATEUNIT_LPM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"PRINTRATEUNIT_IPM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DCTT_BITMAP"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DCTT_DOWNLOAD"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DCTT_SUBDEV"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"DCTT_DOWNLOAD_OUTLINE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEUPNONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEUPCENTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEUPLEFT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEUPRIGHT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEDOWNNONE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEDOWNCENTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":257
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEDOWNLEFT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":258
		,"Attrs":[]
	}
	,{
		"Name":"DCBA_FACEDOWNRIGHT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":259
		,"Attrs":[]
	}
	,{
		"Name":"GS_8BIT_INDICES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"GGI_MARK_NONEXISTING_GLYPHS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"MM_MAX_NUMAXES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"MM_MAX_AXES_NAMELEN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"GDIREGISTERDDRAWPACKETVERSION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"AC_SRC_OVER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"AC_SRC_ALPHA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"GRADIENT_FILL_OP_FLAG"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":255
		,"Attrs":[]
	}
	,{
		"Name":"CA_NEGATIVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CA_LOG_FILTER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_DEVICE_DEFAULT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_A"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_B"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_C"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_D50"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_D55"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":5
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_D65"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_D75"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_F2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_MAX_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_TUNGSTEN"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_DAYLIGHT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_FLUORESCENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"ILLUMINANT_NTSC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"DI_APPBANDING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"DI_ROPS_READ_DESTINATION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"FONTMAPPER_MAX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"ENHMETA_SIGNATURE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1179469088
		,"Attrs":[]
	}
	,{
		"Name":"ENHMETA_STOCK_OBJECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2147483648
		,"Attrs":[]
	}
	,{
		"Name":"SETICMPROFILE_EMBEDED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CREATECOLORSPACE_EMBEDED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"COLORMATCHTOTARGET_EMBEDED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_IDENTIFIER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1128875079
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_WINDOWS_METAFILE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2147483649
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_BEGINGROUP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_ENDGROUP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_MULTIFORMATS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1073741828
		,"Attrs":[]
	}
	,{
		"Name":"EPS_SIGNATURE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1179865157
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_UNICODE_STRING"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"GDICOMMENT_UNICODE_END"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"WGL_FONT_LINES"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"WGL_FONT_POLYGONS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"LPD_DOUBLEBUFFER"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"LPD_STEREO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SUPPORT_GDI"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SUPPORT_OPENGL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SHARE_DEPTH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SHARE_STENCIL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SHARE_ACCUM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SWAP_EXCHANGE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"LPD_SWAP_COPY"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1024
		,"Attrs":[]
	}
	,{
		"Name":"LPD_TRANSPARENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"LPD_TYPE_RGBA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"LPD_TYPE_COLORINDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_MAIN_PLANE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":64
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY7"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY8"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY10"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1024
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2048
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY12"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4096
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY13"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8192
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY14"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16384
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_OVERLAY15"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":32768
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65536
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":131072
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":262144
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":524288
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1048576
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2097152
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY7"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4194304
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY8"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8388608
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16777216
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY10"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":33554432
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":67108864
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY12"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":134217728
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY13"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":268435456
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY14"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":536870912
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAP_UNDERLAY15"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1073741824
		,"Attrs":[]
	}
	,{
		"Name":"WGL_SWAPMULTIPLE_MAX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"NEWTRANSPARENT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"QUERYROPSUPPORT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":40
		,"Attrs":[]
	}
	,{
		"Name":"SELECTDIB"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":41
		,"Attrs":[]
	}
	,{
		"Name":"SC_SCREENSAVE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":61760
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_SUBSET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_SUBSET1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_DELTA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_APPLE_PLATFORMID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_MS_PLATFORMID"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_DONT_CARE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":65535
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_LANG_KEEP_ALL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_FLAGS_SUBSET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_FLAGS_COMPRESS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_FLAGS_TTC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"TTFCFP_FLAGS_GLYPHLIST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"TTFMFP_SUBSET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"TTFMFP_SUBSET1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTFMFP_DELTA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"ERR_GENERIC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1000
		,"Attrs":[]
	}
	,{
		"Name":"ERR_READOUTOFBOUNDS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1001
		,"Attrs":[]
	}
	,{
		"Name":"ERR_WRITEOUTOFBOUNDS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1002
		,"Attrs":[]
	}
	,{
		"Name":"ERR_READCONTROL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1003
		,"Attrs":[]
	}
	,{
		"Name":"ERR_WRITECONTROL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1004
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MEM"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1005
		,"Attrs":[]
	}
	,{
		"Name":"ERR_FORMAT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1006
		,"Attrs":[]
	}
	,{
		"Name":"ERR_WOULD_GROW"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1007
		,"Attrs":[]
	}
	,{
		"Name":"ERR_VERSION"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1008
		,"Attrs":[]
	}
	,{
		"Name":"ERR_NO_GLYPHS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1009
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_MERGE_FORMATS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1010
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_MERGE_CHECKSUMS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1011
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_MERGE_NUMGLYPHS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1012
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_DELTA_FORMAT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1013
		,"Attrs":[]
	}
	,{
		"Name":"ERR_NOT_TTC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1014
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_TTC_INDEX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1015
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_CMAP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1030
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_GLYF"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1031
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_HEAD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1032
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_HHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1033
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_HMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1034
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_LOCA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1035
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_MAXP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1036
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_NAME"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1037
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_POST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1038
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_OS2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1039
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_VHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1040
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_VMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1041
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_HHEA_OR_VHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1042
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_HMTX_OR_VMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1043
		,"Attrs":[]
	}
	,{
		"Name":"ERR_MISSING_EBDT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1044
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_CMAP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1060
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_GLYF"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1061
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HEAD"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1062
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1063
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1064
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_LOCA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1065
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_MAXP"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1066
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_NAME"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1067
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_POST"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1068
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_OS2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1069
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_VHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1070
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_VMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1071
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HHEA_OR_VHEA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1072
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HMTX_OR_VMTX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1073
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_TTO"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1080
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_GSUB"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1081
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_GPOS"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1082
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_GDEF"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1083
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_JSTF"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1084
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_BASE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1085
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_EBLC"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1086
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_LTSH"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1087
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_VDMX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1088
		,"Attrs":[]
	}
	,{
		"Name":"ERR_INVALID_HDMX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1089
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER0"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1100
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER1"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1101
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER2"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1102
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER3"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1103
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER4"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1104
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER5"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1105
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER6"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1106
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER7"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1107
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER8"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1108
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER9"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1109
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER10"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1110
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER11"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1111
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER12"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1112
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER13"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1113
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER14"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1114
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER15"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1115
		,"Attrs":[]
	}
	,{
		"Name":"ERR_PARAMETER16"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1116
		,"Attrs":[]
	}
	,{
		"Name":"CHARSET_DEFAULT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"CHARSET_GLYPHIDX"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_FAILIFVARIATIONSIMULATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":16
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_WEBOBJECT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":128
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_XORENCRYPTDATA"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":268435456
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_VARIATIONSIMULATED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_EUDCEMBEDDED"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TTEMBED_SUBSETCANCEL"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"TTLOAD_PRIVATE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"TTLOAD_EUDC_OVERWRITE"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"TTLOAD_EUDC_SET"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"TTDELETE_DONTREMOVEFONT"
		,"Type":{"Kind":"Native","Name":"UInt32"}
		,"ValueType":"UInt32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"E_NONE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":0
		,"Attrs":[]
	}
	,{
		"Name":"E_API_NOTIMPL"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":1
		,"Attrs":[]
	}
	,{
		"Name":"E_CHARCODECOUNTINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":2
		,"Attrs":[]
	}
	,{
		"Name":"E_CHARCODESETINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":3
		,"Attrs":[]
	}
	,{
		"Name":"E_DEVICETRUETYPEFONT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":4
		,"Attrs":[]
	}
	,{
		"Name":"E_HDCINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":6
		,"Attrs":[]
	}
	,{
		"Name":"E_NOFREEMEMORY"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":7
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTREFERENCEINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":8
		,"Attrs":[]
	}
	,{
		"Name":"E_NOTATRUETYPEFONT"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":10
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORACCESSINGFONTDATA"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":12
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORACCESSINGFACENAME"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":13
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORUNICODECONVERSION"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":17
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORCONVERTINGCHARS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":18
		,"Attrs":[]
	}
	,{
		"Name":"E_EXCEPTION"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":19
		,"Attrs":[]
	}
	,{
		"Name":"E_RESERVEDPARAMNOTNULL"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":20
		,"Attrs":[]
	}
	,{
		"Name":"E_CHARSETINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":21
		,"Attrs":[]
	}
	,{
		"Name":"E_FILE_NOT_FOUND"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":23
		,"Attrs":[]
	}
	,{
		"Name":"E_TTC_INDEX_OUT_OF_RANGE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":24
		,"Attrs":[]
	}
	,{
		"Name":"E_INPUTPARAMINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":25
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORCOMPRESSINGFONTDATA"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":256
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTDATAINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":258
		,"Attrs":[]
	}
	,{
		"Name":"E_NAMECHANGEFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":259
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTNOTEMBEDDABLE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":260
		,"Attrs":[]
	}
	,{
		"Name":"E_PRIVSINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":261
		,"Attrs":[]
	}
	,{
		"Name":"E_SUBSETTINGFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":262
		,"Attrs":[]
	}
	,{
		"Name":"E_READFROMSTREAMFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":263
		,"Attrs":[]
	}
	,{
		"Name":"E_SAVETOSTREAMFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":264
		,"Attrs":[]
	}
	,{
		"Name":"E_NOOS2"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":265
		,"Attrs":[]
	}
	,{
		"Name":"E_T2NOFREEMEMORY"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":266
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORREADINGFONTDATA"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":267
		,"Attrs":[]
	}
	,{
		"Name":"E_FLAGSINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":268
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORCREATINGFONTFILE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":269
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTALREADYEXISTS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":270
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTNAMEALREADYEXISTS"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":271
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTINSTALLFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":272
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORDECOMPRESSINGFONTDATA"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":273
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORACCESSINGEXCLUDELIST"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":274
		,"Attrs":[]
	}
	,{
		"Name":"E_FACENAMEINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":275
		,"Attrs":[]
	}
	,{
		"Name":"E_STREAMINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":276
		,"Attrs":[]
	}
	,{
		"Name":"E_STATUSINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":277
		,"Attrs":[]
	}
	,{
		"Name":"E_PRIVSTATUSINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":278
		,"Attrs":[]
	}
	,{
		"Name":"E_PERMISSIONSINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":279
		,"Attrs":[]
	}
	,{
		"Name":"E_PBENABLEDINVALID"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":280
		,"Attrs":[]
	}
	,{
		"Name":"E_SUBSETTINGEXCEPTION"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":281
		,"Attrs":[]
	}
	,{
		"Name":"E_SUBSTRING_TEST_FAIL"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":282
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTVARIATIONSIMULATED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":283
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTFAMILYNAMENOTINFULL"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":285
		,"Attrs":[]
	}
	,{
		"Name":"E_ADDFONTFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":512
		,"Attrs":[]
	}
	,{
		"Name":"E_COULDNTCREATETEMPFILE"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":513
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTFILECREATEFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":515
		,"Attrs":[]
	}
	,{
		"Name":"E_WINDOWSAPI"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":516
		,"Attrs":[]
	}
	,{
		"Name":"E_FONTFILENOTFOUND"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":517
		,"Attrs":[]
	}
	,{
		"Name":"E_RESOURCEFILECREATEFAILED"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":518
		,"Attrs":[]
	}
	,{
		"Name":"E_ERROREXPANDINGFONTDATA"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":519
		,"Attrs":[]
	}
	,{
		"Name":"E_ERRORGETTINGDC"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":520
		,"Attrs":[]
	}
	,{
		"Name":"E_EXCEPTIONINDECOMPRESSION"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":521
		,"Attrs":[]
	}
	,{
		"Name":"E_EXCEPTIONINCOMPRESSION"
		,"Type":{"Kind":"Native","Name":"Int32"}
		,"ValueType":"Int32"
		,"Value":522
		,"Attrs":[]
	}
]

,"Types":[
	{
		"Name":"R2_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"R2_BLACK","Value":1}
			,{"Name":"R2_NOTMERGEPEN","Value":2}
			,{"Name":"R2_MASKNOTPEN","Value":3}
			,{"Name":"R2_NOTCOPYPEN","Value":4}
			,{"Name":"R2_MASKPENNOT","Value":5}
			,{"Name":"R2_NOT","Value":6}
			,{"Name":"R2_XORPEN","Value":7}
			,{"Name":"R2_NOTMASKPEN","Value":8}
			,{"Name":"R2_MASKPEN","Value":9}
			,{"Name":"R2_NOTXORPEN","Value":10}
			,{"Name":"R2_NOP","Value":11}
			,{"Name":"R2_MERGENOTPEN","Value":12}
			,{"Name":"R2_COPYPEN","Value":13}
			,{"Name":"R2_MERGEPENNOT","Value":14}
			,{"Name":"R2_MERGEPEN","Value":15}
			,{"Name":"R2_WHITE","Value":16}
			,{"Name":"R2_LAST","Value":16}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"RGN_COMBINE_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"RGN_AND","Value":1}
			,{"Name":"RGN_OR","Value":2}
			,{"Name":"RGN_XOR","Value":3}
			,{"Name":"RGN_DIFF","Value":4}
			,{"Name":"RGN_COPY","Value":5}
			,{"Name":"RGN_MIN","Value":1}
			,{"Name":"RGN_MAX","Value":5}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"ETO_OPTIONS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"ETO_OPAQUE","Value":2}
			,{"Name":"ETO_CLIPPED","Value":4}
			,{"Name":"ETO_GLYPH_INDEX","Value":16}
			,{"Name":"ETO_RTLREADING","Value":128}
			,{"Name":"ETO_NUMERICSLOCAL","Value":1024}
			,{"Name":"ETO_NUMERICSLATIN","Value":2048}
			,{"Name":"ETO_IGNORELANGUAGE","Value":4096}
			,{"Name":"ETO_PDY","Value":8192}
			,{"Name":"ETO_REVERSE_INDEX_MAP","Value":65536}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"OBJ_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"OBJ_PEN","Value":1}
			,{"Name":"OBJ_BRUSH","Value":2}
			,{"Name":"OBJ_DC","Value":3}
			,{"Name":"OBJ_METADC","Value":4}
			,{"Name":"OBJ_PAL","Value":5}
			,{"Name":"OBJ_FONT","Value":6}
			,{"Name":"OBJ_BITMAP","Value":7}
			,{"Name":"OBJ_REGION","Value":8}
			,{"Name":"OBJ_METAFILE","Value":9}
			,{"Name":"OBJ_MEMDC","Value":10}
			,{"Name":"OBJ_EXTPEN","Value":11}
			,{"Name":"OBJ_ENHMETADC","Value":12}
			,{"Name":"OBJ_ENHMETAFILE","Value":13}
			,{"Name":"OBJ_COLORSPACE","Value":14}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"DIB_USAGE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DIB_RGB_COLORS","Value":0}
			,{"Name":"DIB_PAL_COLORS","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"MONITORINFOEXA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"monitorInfo","Type":{"Kind":"ApiRef","Name":"MONITORINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"MONITORINFOEXW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"monitorInfo","Type":{"Kind":"ApiRef","Name":"MONITORINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DRAWEDGE_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"BDR_RAISEDOUTER","Value":1}
			,{"Name":"BDR_SUNKENOUTER","Value":2}
			,{"Name":"BDR_RAISEDINNER","Value":4}
			,{"Name":"BDR_SUNKENINNER","Value":8}
			,{"Name":"BDR_OUTER","Value":3}
			,{"Name":"BDR_INNER","Value":12}
			,{"Name":"BDR_RAISED","Value":5}
			,{"Name":"BDR_SUNKEN","Value":10}
			,{"Name":"EDGE_RAISED","Value":5}
			,{"Name":"EDGE_SUNKEN","Value":10}
			,{"Name":"EDGE_ETCHED","Value":6}
			,{"Name":"EDGE_BUMP","Value":9}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DFC_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DFC_CAPTION","Value":1}
			,{"Name":"DFC_MENU","Value":2}
			,{"Name":"DFC_SCROLL","Value":3}
			,{"Name":"DFC_BUTTON","Value":4}
			,{"Name":"DFC_POPUPMENU","Value":5}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DFCS_STATE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DFCS_CAPTIONCLOSE","Value":0}
			,{"Name":"DFCS_CAPTIONMIN","Value":1}
			,{"Name":"DFCS_CAPTIONMAX","Value":2}
			,{"Name":"DFCS_CAPTIONRESTORE","Value":3}
			,{"Name":"DFCS_CAPTIONHELP","Value":4}
			,{"Name":"DFCS_MENUARROW","Value":0}
			,{"Name":"DFCS_MENUCHECK","Value":1}
			,{"Name":"DFCS_MENUBULLET","Value":2}
			,{"Name":"DFCS_MENUARROWRIGHT","Value":4}
			,{"Name":"DFCS_SCROLLUP","Value":0}
			,{"Name":"DFCS_SCROLLDOWN","Value":1}
			,{"Name":"DFCS_SCROLLLEFT","Value":2}
			,{"Name":"DFCS_SCROLLRIGHT","Value":3}
			,{"Name":"DFCS_SCROLLCOMBOBOX","Value":5}
			,{"Name":"DFCS_SCROLLSIZEGRIP","Value":8}
			,{"Name":"DFCS_SCROLLSIZEGRIPRIGHT","Value":16}
			,{"Name":"DFCS_BUTTONCHECK","Value":0}
			,{"Name":"DFCS_BUTTONRADIOIMAGE","Value":1}
			,{"Name":"DFCS_BUTTONRADIOMASK","Value":2}
			,{"Name":"DFCS_BUTTONRADIO","Value":4}
			,{"Name":"DFCS_BUTTON3STATE","Value":8}
			,{"Name":"DFCS_BUTTONPUSH","Value":16}
			,{"Name":"DFCS_INACTIVE","Value":256}
			,{"Name":"DFCS_PUSHED","Value":512}
			,{"Name":"DFCS_CHECKED","Value":1024}
			,{"Name":"DFCS_TRANSPARENT","Value":2048}
			,{"Name":"DFCS_HOT","Value":4096}
			,{"Name":"DFCS_ADJUSTRECT","Value":8192}
			,{"Name":"DFCS_FLAT","Value":16384}
			,{"Name":"DFCS_MONO","Value":32768}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"CDS_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"CDS_FULLSCREEN","Value":4}
			,{"Name":"CDS_GLOBAL","Value":8}
			,{"Name":"CDS_NORESET","Value":268435456}
			,{"Name":"CDS_RESET","Value":1073741824}
			,{"Name":"CDS_SET_PRIMARY","Value":16}
			,{"Name":"CDS_TEST","Value":2}
			,{"Name":"CDS_UPDATEREGISTRY","Value":1}
			,{"Name":"CDS_VIDEOPARAMETERS","Value":32}
			,{"Name":"CDS_ENABLE_UNSAFE_MODES","Value":256}
			,{"Name":"CDS_DISABLE_UNSAFE_MODES","Value":512}
			,{"Name":"CDS_RESET_EX","Value":536870912}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DISP_CHANGE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DISP_CHANGE_SUCCESSFUL","Value":0}
			,{"Name":"DISP_CHANGE_RESTART","Value":1}
			,{"Name":"DISP_CHANGE_FAILED","Value":-1}
			,{"Name":"DISP_CHANGE_BADMODE","Value":-2}
			,{"Name":"DISP_CHANGE_NOTUPDATED","Value":-3}
			,{"Name":"DISP_CHANGE_BADFLAGS","Value":-4}
			,{"Name":"DISP_CHANGE_BADPARAM","Value":-5}
			,{"Name":"DISP_CHANGE_BADDUALVIEW","Value":-6}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"DRAWSTATE_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DST_COMPLEX","Value":0}
			,{"Name":"DST_TEXT","Value":1}
			,{"Name":"DST_PREFIXTEXT","Value":2}
			,{"Name":"DST_ICON","Value":3}
			,{"Name":"DST_BITMAP","Value":4}
			,{"Name":"DSS_NORMAL","Value":0}
			,{"Name":"DSS_UNION","Value":16}
			,{"Name":"DSS_DISABLED","Value":32}
			,{"Name":"DSS_MONO","Value":128}
			,{"Name":"DSS_HIDEPREFIX","Value":512}
			,{"Name":"DSS_PREFIXONLY","Value":1024}
			,{"Name":"DSS_RIGHT","Value":32768}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"REDRAW_WINDOW_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"RDW_INVALIDATE","Value":1}
			,{"Name":"RDW_INTERNALPAINT","Value":2}
			,{"Name":"RDW_ERASE","Value":4}
			,{"Name":"RDW_VALIDATE","Value":8}
			,{"Name":"RDW_NOINTERNALPAINT","Value":16}
			,{"Name":"RDW_NOERASE","Value":32}
			,{"Name":"RDW_NOCHILDREN","Value":64}
			,{"Name":"RDW_ALLCHILDREN","Value":128}
			,{"Name":"RDW_UPDATENOW","Value":256}
			,{"Name":"RDW_ERASENOW","Value":512}
			,{"Name":"RDW_FRAME","Value":1024}
			,{"Name":"RDW_NOFRAME","Value":2048}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"ENUM_DISPLAY_SETTINGS_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"ENUM_CURRENT_SETTINGS","Value":4294967295}
			,{"Name":"ENUM_REGISTRY_SETTINGS","Value":4294967294}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"TEXT_ALIGN_OPTIONS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"TA_NOUPDATECP","Value":0}
			,{"Name":"TA_UPDATECP","Value":1}
			,{"Name":"TA_LEFT","Value":0}
			,{"Name":"TA_RIGHT","Value":2}
			,{"Name":"TA_CENTER","Value":6}
			,{"Name":"TA_TOP","Value":0}
			,{"Name":"TA_BOTTOM","Value":8}
			,{"Name":"TA_BASELINE","Value":24}
			,{"Name":"TA_RTLREADING","Value":256}
			,{"Name":"TA_MASK","Value":287}
			,{"Name":"VTA_BASELINE","Value":24}
			,{"Name":"VTA_LEFT","Value":8}
			,{"Name":"VTA_RIGHT","Value":0}
			,{"Name":"VTA_CENTER","Value":6}
			,{"Name":"VTA_BOTTOM","Value":2}
			,{"Name":"VTA_TOP","Value":0}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"PEN_STYLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"PS_GEOMETRIC","Value":65536}
			,{"Name":"PS_COSMETIC","Value":0}
			,{"Name":"PS_SOLID","Value":0}
			,{"Name":"PS_DASH","Value":1}
			,{"Name":"PS_DOT","Value":2}
			,{"Name":"PS_DASHDOT","Value":3}
			,{"Name":"PS_DASHDOTDOT","Value":4}
			,{"Name":"PS_NULL","Value":5}
			,{"Name":"PS_INSIDEFRAME","Value":6}
			,{"Name":"PS_USERSTYLE","Value":7}
			,{"Name":"PS_ALTERNATE","Value":8}
			,{"Name":"PS_STYLE_MASK","Value":15}
			,{"Name":"PS_ENDCAP_ROUND","Value":0}
			,{"Name":"PS_ENDCAP_SQUARE","Value":256}
			,{"Name":"PS_ENDCAP_FLAT","Value":512}
			,{"Name":"PS_ENDCAP_MASK","Value":3840}
			,{"Name":"PS_JOIN_ROUND","Value":0}
			,{"Name":"PS_JOIN_BEVEL","Value":4096}
			,{"Name":"PS_JOIN_MITER","Value":8192}
			,{"Name":"PS_JOIN_MASK","Value":61440}
			,{"Name":"PS_TYPE_MASK","Value":983040}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"TTEMBED_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"TTEMBED_EMBEDEUDC","Value":32}
			,{"Name":"TTEMBED_RAW","Value":0}
			,{"Name":"TTEMBED_SUBSET","Value":1}
			,{"Name":"TTEMBED_TTCOMPRESSED","Value":4}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DRAW_TEXT_FORMAT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DT_BOTTOM","Value":8}
			,{"Name":"DT_CALCRECT","Value":1024}
			,{"Name":"DT_CENTER","Value":1}
			,{"Name":"DT_EDITCONTROL","Value":8192}
			,{"Name":"DT_END_ELLIPSIS","Value":32768}
			,{"Name":"DT_EXPANDTABS","Value":64}
			,{"Name":"DT_EXTERNALLEADING","Value":512}
			,{"Name":"DT_HIDEPREFIX","Value":1048576}
			,{"Name":"DT_INTERNAL","Value":4096}
			,{"Name":"DT_LEFT","Value":0}
			,{"Name":"DT_MODIFYSTRING","Value":65536}
			,{"Name":"DT_NOCLIP","Value":256}
			,{"Name":"DT_NOFULLWIDTHCHARBREAK","Value":524288}
			,{"Name":"DT_NOPREFIX","Value":2048}
			,{"Name":"DT_PATH_ELLIPSIS","Value":16384}
			,{"Name":"DT_PREFIXONLY","Value":2097152}
			,{"Name":"DT_RIGHT","Value":2}
			,{"Name":"DT_RTLREADING","Value":131072}
			,{"Name":"DT_SINGLELINE","Value":32}
			,{"Name":"DT_TABSTOP","Value":128}
			,{"Name":"DT_TOP","Value":0}
			,{"Name":"DT_VCENTER","Value":4}
			,{"Name":"DT_WORDBREAK","Value":16}
			,{"Name":"DT_WORD_ELLIPSIS","Value":262144}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"EMBED_FONT_CHARSET"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"CHARSET_UNICODE","Value":1}
			,{"Name":"CHARSET_SYMBOL","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GET_DCX_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DCX_WINDOW","Value":1}
			,{"Name":"DCX_CACHE","Value":2}
			,{"Name":"DCX_PARENTCLIP","Value":32}
			,{"Name":"DCX_CLIPSIBLINGS","Value":16}
			,{"Name":"DCX_CLIPCHILDREN","Value":8}
			,{"Name":"DCX_NORESETATTRS","Value":4}
			,{"Name":"DCX_LOCKWINDOWUPDATE","Value":1024}
			,{"Name":"DCX_EXCLUDERGN","Value":64}
			,{"Name":"DCX_INTERSECTRGN","Value":128}
			,{"Name":"DCX_INTERSECTUPDATE","Value":512}
			,{"Name":"DCX_VALIDATE","Value":2097152}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GET_GLYPH_OUTLINE_FORMAT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"GGO_BEZIER","Value":3}
			,{"Name":"GGO_BITMAP","Value":1}
			,{"Name":"GGO_GLYPH_INDEX","Value":128}
			,{"Name":"GGO_GRAY2_BITMAP","Value":4}
			,{"Name":"GGO_GRAY4_BITMAP","Value":5}
			,{"Name":"GGO_GRAY8_BITMAP","Value":6}
			,{"Name":"GGO_METRICS","Value":0}
			,{"Name":"GGO_NATIVE","Value":2}
			,{"Name":"GGO_UNHINTED","Value":256}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"SET_BOUNDS_RECT_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DCB_ACCUMULATE","Value":2}
			,{"Name":"DCB_DISABLE","Value":8}
			,{"Name":"DCB_ENABLE","Value":4}
			,{"Name":"DCB_RESET","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GET_STOCK_OBJECT_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"BLACK_BRUSH","Value":4}
			,{"Name":"DKGRAY_BRUSH","Value":3}
			,{"Name":"DC_BRUSH","Value":18}
			,{"Name":"GRAY_BRUSH","Value":2}
			,{"Name":"HOLLOW_BRUSH","Value":5}
			,{"Name":"LTGRAY_BRUSH","Value":1}
			,{"Name":"NULL_BRUSH","Value":5}
			,{"Name":"WHITE_BRUSH","Value":0}
			,{"Name":"BLACK_PEN","Value":7}
			,{"Name":"DC_PEN","Value":19}
			,{"Name":"NULL_PEN","Value":8}
			,{"Name":"WHITE_PEN","Value":6}
			,{"Name":"ANSI_FIXED_FONT","Value":11}
			,{"Name":"ANSI_VAR_FONT","Value":12}
			,{"Name":"DEVICE_DEFAULT_FONT","Value":14}
			,{"Name":"DEFAULT_GUI_FONT","Value":17}
			,{"Name":"OEM_FIXED_FONT","Value":10}
			,{"Name":"SYSTEM_FONT","Value":13}
			,{"Name":"SYSTEM_FIXED_FONT","Value":16}
			,{"Name":"DEFAULT_PALETTE","Value":15}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"MODIFY_WORLD_TRANSFORM_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"MWT_IDENTITY","Value":1}
			,{"Name":"MWT_LEFTMULTIPLY","Value":2}
			,{"Name":"MWT_RIGHTMULTIPLY","Value":3}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_CLIP_PRECISION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"CLIP_DEFAULT_PRECIS","Value":0}
			,{"Name":"CLIP_CHARACTER_PRECIS","Value":1}
			,{"Name":"CLIP_STROKE_PRECIS","Value":2}
			,{"Name":"CLIP_MASK","Value":15}
			,{"Name":"CLIP_LH_ANGLES","Value":16}
			,{"Name":"CLIP_TT_ALWAYS","Value":32}
			,{"Name":"CLIP_DFA_DISABLE","Value":64}
			,{"Name":"CLIP_EMBEDDED","Value":128}
			,{"Name":"CLIP_DFA_OVERRIDE","Value":64}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"CREATE_POLYGON_RGN_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"ALTERNATE","Value":1}
			,{"Name":"WINDING","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"EMBEDDED_FONT_PRIV_STATUS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"EMBED_PREVIEWPRINT","Value":1}
			,{"Name":"EMBED_EDITABLE","Value":2}
			,{"Name":"EMBED_INSTALLABLE","Value":3}
			,{"Name":"EMBED_NOEMBEDDING","Value":4}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"MONITOR_FROM_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"MONITOR_DEFAULTTONEAREST","Value":2}
			,{"Name":"MONITOR_DEFAULTTONULL","Value":0}
			,{"Name":"MONITOR_DEFAULTTOPRIMARY","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_RESOURCE_CHARACTERISTICS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"FR_PRIVATE","Value":16}
			,{"Name":"FR_NOT_ENUM","Value":32}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DC_LAYOUT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"LAYOUT_BITMAPORIENTATIONPRESERVED","Value":8}
			,{"Name":"LAYOUT_RTL","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GET_DEVICE_CAPS_INDEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DRIVERVERSION","Value":0}
			,{"Name":"TECHNOLOGY","Value":2}
			,{"Name":"HORZSIZE","Value":4}
			,{"Name":"VERTSIZE","Value":6}
			,{"Name":"HORZRES","Value":8}
			,{"Name":"VERTRES","Value":10}
			,{"Name":"BITSPIXEL","Value":12}
			,{"Name":"PLANES","Value":14}
			,{"Name":"NUMBRUSHES","Value":16}
			,{"Name":"NUMPENS","Value":18}
			,{"Name":"NUMMARKERS","Value":20}
			,{"Name":"NUMFONTS","Value":22}
			,{"Name":"NUMCOLORS","Value":24}
			,{"Name":"PDEVICESIZE","Value":26}
			,{"Name":"CURVECAPS","Value":28}
			,{"Name":"LINECAPS","Value":30}
			,{"Name":"POLYGONALCAPS","Value":32}
			,{"Name":"TEXTCAPS","Value":34}
			,{"Name":"CLIPCAPS","Value":36}
			,{"Name":"RASTERCAPS","Value":38}
			,{"Name":"ASPECTX","Value":40}
			,{"Name":"ASPECTY","Value":42}
			,{"Name":"ASPECTXY","Value":44}
			,{"Name":"LOGPIXELSX","Value":88}
			,{"Name":"LOGPIXELSY","Value":90}
			,{"Name":"SIZEPALETTE","Value":104}
			,{"Name":"NUMRESERVED","Value":106}
			,{"Name":"COLORRES","Value":108}
			,{"Name":"PHYSICALWIDTH","Value":110}
			,{"Name":"PHYSICALHEIGHT","Value":111}
			,{"Name":"PHYSICALOFFSETX","Value":112}
			,{"Name":"PHYSICALOFFSETY","Value":113}
			,{"Name":"SCALINGFACTORX","Value":114}
			,{"Name":"SCALINGFACTORY","Value":115}
			,{"Name":"VREFRESH","Value":116}
			,{"Name":"DESKTOPVERTRES","Value":117}
			,{"Name":"DESKTOPHORZRES","Value":118}
			,{"Name":"BLTALIGNMENT","Value":119}
			,{"Name":"SHADEBLENDCAPS","Value":120}
			,{"Name":"COLORMGMTCAPS","Value":121}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_OUTPUT_PRECISION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"OUT_DEFAULT_PRECIS","Value":0}
			,{"Name":"OUT_STRING_PRECIS","Value":1}
			,{"Name":"OUT_CHARACTER_PRECIS","Value":2}
			,{"Name":"OUT_STROKE_PRECIS","Value":3}
			,{"Name":"OUT_TT_PRECIS","Value":4}
			,{"Name":"OUT_DEVICE_PRECIS","Value":5}
			,{"Name":"OUT_RASTER_PRECIS","Value":6}
			,{"Name":"OUT_TT_ONLY_PRECIS","Value":7}
			,{"Name":"OUT_OUTLINE_PRECIS","Value":8}
			,{"Name":"OUT_SCREEN_OUTLINE_PRECIS","Value":9}
			,{"Name":"OUT_PS_ONLY_PRECIS","Value":10}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"FONT_WEIGHT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"FW_DONTCARE","Value":0}
			,{"Name":"FW_THIN","Value":100}
			,{"Name":"FW_EXTRALIGHT","Value":200}
			,{"Name":"FW_LIGHT","Value":300}
			,{"Name":"FW_NORMAL","Value":400}
			,{"Name":"FW_MEDIUM","Value":500}
			,{"Name":"FW_SEMIBOLD","Value":600}
			,{"Name":"FW_BOLD","Value":700}
			,{"Name":"FW_EXTRABOLD","Value":800}
			,{"Name":"FW_HEAVY","Value":900}
			,{"Name":"FW_ULTRALIGHT","Value":200}
			,{"Name":"FW_REGULAR","Value":400}
			,{"Name":"FW_DEMIBOLD","Value":600}
			,{"Name":"FW_ULTRABOLD","Value":800}
			,{"Name":"FW_BLACK","Value":900}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_CHARSET"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"ANSI_CHARSET","Value":0}
			,{"Name":"DEFAULT_CHARSET","Value":1}
			,{"Name":"SYMBOL_CHARSET","Value":2}
			,{"Name":"SHIFTJIS_CHARSET","Value":128}
			,{"Name":"HANGEUL_CHARSET","Value":129}
			,{"Name":"HANGUL_CHARSET","Value":129}
			,{"Name":"GB2312_CHARSET","Value":134}
			,{"Name":"CHINESEBIG5_CHARSET","Value":136}
			,{"Name":"OEM_CHARSET","Value":255}
			,{"Name":"JOHAB_CHARSET","Value":130}
			,{"Name":"HEBREW_CHARSET","Value":177}
			,{"Name":"ARABIC_CHARSET","Value":178}
			,{"Name":"GREEK_CHARSET","Value":161}
			,{"Name":"TURKISH_CHARSET","Value":162}
			,{"Name":"VIETNAMESE_CHARSET","Value":163}
			,{"Name":"THAI_CHARSET","Value":222}
			,{"Name":"EASTEUROPE_CHARSET","Value":238}
			,{"Name":"RUSSIAN_CHARSET","Value":204}
			,{"Name":"MAC_CHARSET","Value":77}
			,{"Name":"BALTIC_CHARSET","Value":186}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"ARC_DIRECTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"AD_COUNTERCLOCKWISE","Value":1}
			,{"Name":"AD_CLOCKWISE","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"TTLOAD_EMBEDDED_FONT_STATUS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"TTLOAD_FONT_SUBSETTED","Value":1}
			,{"Name":"TTLOAD_FONT_IN_SYSSTARTUP","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"STRETCH_BLT_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"BLACKONWHITE","Value":1}
			,{"Name":"COLORONCOLOR","Value":3}
			,{"Name":"HALFTONE","Value":4}
			,{"Name":"STRETCH_ANDSCANS","Value":1}
			,{"Name":"STRETCH_DELETESCANS","Value":3}
			,{"Name":"STRETCH_HALFTONE","Value":4}
			,{"Name":"STRETCH_ORSCANS","Value":2}
			,{"Name":"WHITEONBLACK","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_QUALITY"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DEFAULT_QUALITY","Value":0}
			,{"Name":"DRAFT_QUALITY","Value":1}
			,{"Name":"PROOF_QUALITY","Value":2}
			,{"Name":"NONANTIALIASED_QUALITY","Value":3}
			,{"Name":"ANTIALIASED_QUALITY","Value":4}
			,{"Name":"CLEARTYPE_QUALITY","Value":5}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"BACKGROUND_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"OPAQUE","Value":2}
			,{"Name":"TRANSPARENT","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GET_CHARACTER_PLACEMENT_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"GCP_CLASSIN","Value":524288}
			,{"Name":"GCP_DIACRITIC","Value":256}
			,{"Name":"GCP_DISPLAYZWG","Value":4194304}
			,{"Name":"GCP_GLYPHSHAPE","Value":16}
			,{"Name":"GCP_JUSTIFY","Value":65536}
			,{"Name":"GCP_KASHIDA","Value":1024}
			,{"Name":"GCP_LIGATE","Value":32}
			,{"Name":"GCP_MAXEXTENT","Value":1048576}
			,{"Name":"GCP_NEUTRALOVERRIDE","Value":33554432}
			,{"Name":"GCP_NUMERICOVERRIDE","Value":16777216}
			,{"Name":"GCP_NUMERICSLATIN","Value":67108864}
			,{"Name":"GCP_NUMERICSLOCAL","Value":134217728}
			,{"Name":"GCP_REORDER","Value":2}
			,{"Name":"GCP_SYMSWAPOFF","Value":8388608}
			,{"Name":"GCP_USEKERNING","Value":8}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DRAW_EDGE_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"BF_ADJUST","Value":8192}
			,{"Name":"BF_BOTTOM","Value":8}
			,{"Name":"BF_BOTTOMLEFT","Value":9}
			,{"Name":"BF_BOTTOMRIGHT","Value":12}
			,{"Name":"BF_DIAGONAL","Value":16}
			,{"Name":"BF_DIAGONAL_ENDBOTTOMLEFT","Value":25}
			,{"Name":"BF_DIAGONAL_ENDBOTTOMRIGHT","Value":28}
			,{"Name":"BF_DIAGONAL_ENDTOPLEFT","Value":19}
			,{"Name":"BF_DIAGONAL_ENDTOPRIGHT","Value":22}
			,{"Name":"BF_FLAT","Value":16384}
			,{"Name":"BF_LEFT","Value":1}
			,{"Name":"BF_MIDDLE","Value":2048}
			,{"Name":"BF_MONO","Value":32768}
			,{"Name":"BF_RECT","Value":15}
			,{"Name":"BF_RIGHT","Value":4}
			,{"Name":"BF_SOFT","Value":4096}
			,{"Name":"BF_TOP","Value":2}
			,{"Name":"BF_TOPLEFT","Value":3}
			,{"Name":"BF_TOPRIGHT","Value":6}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"SYS_COLOR_INDEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"COLOR_SCROLLBAR","Value":0}
			,{"Name":"COLOR_BACKGROUND","Value":1}
			,{"Name":"COLOR_ACTIVECAPTION","Value":2}
			,{"Name":"COLOR_INACTIVECAPTION","Value":3}
			,{"Name":"COLOR_MENU","Value":4}
			,{"Name":"COLOR_WINDOW","Value":5}
			,{"Name":"COLOR_WINDOWFRAME","Value":6}
			,{"Name":"COLOR_MENUTEXT","Value":7}
			,{"Name":"COLOR_WINDOWTEXT","Value":8}
			,{"Name":"COLOR_CAPTIONTEXT","Value":9}
			,{"Name":"COLOR_ACTIVEBORDER","Value":10}
			,{"Name":"COLOR_INACTIVEBORDER","Value":11}
			,{"Name":"COLOR_APPWORKSPACE","Value":12}
			,{"Name":"COLOR_HIGHLIGHT","Value":13}
			,{"Name":"COLOR_HIGHLIGHTTEXT","Value":14}
			,{"Name":"COLOR_BTNFACE","Value":15}
			,{"Name":"COLOR_BTNSHADOW","Value":16}
			,{"Name":"COLOR_GRAYTEXT","Value":17}
			,{"Name":"COLOR_BTNTEXT","Value":18}
			,{"Name":"COLOR_INACTIVECAPTIONTEXT","Value":19}
			,{"Name":"COLOR_BTNHIGHLIGHT","Value":20}
			,{"Name":"COLOR_3DDKSHADOW","Value":21}
			,{"Name":"COLOR_3DLIGHT","Value":22}
			,{"Name":"COLOR_INFOTEXT","Value":23}
			,{"Name":"COLOR_INFOBK","Value":24}
			,{"Name":"COLOR_HOTLIGHT","Value":26}
			,{"Name":"COLOR_GRADIENTACTIVECAPTION","Value":27}
			,{"Name":"COLOR_GRADIENTINACTIVECAPTION","Value":28}
			,{"Name":"COLOR_MENUHILIGHT","Value":29}
			,{"Name":"COLOR_MENUBAR","Value":30}
			,{"Name":"COLOR_DESKTOP","Value":1}
			,{"Name":"COLOR_3DFACE","Value":15}
			,{"Name":"COLOR_3DSHADOW","Value":16}
			,{"Name":"COLOR_3DHIGHLIGHT","Value":20}
			,{"Name":"COLOR_3DHILIGHT","Value":20}
			,{"Name":"COLOR_BTNHILIGHT","Value":20}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"FONT_LICENSE_PRIVS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"LICENSE_PREVIEWPRINT","Value":4}
			,{"Name":"LICENSE_EDITABLE","Value":8}
			,{"Name":"LICENSE_INSTALLABLE","Value":0}
			,{"Name":"LICENSE_NOEMBEDDING","Value":2}
			,{"Name":"LICENSE_DEFAULT","Value":0}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GRADIENT_FILL"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"GRADIENT_FILL_RECT_H","Value":0}
			,{"Name":"GRADIENT_FILL_RECT_V","Value":1}
			,{"Name":"GRADIENT_FILL_TRIANGLE","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"CREATE_FONT_PACKAGE_SUBSET_ENCODING"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"TTFCFP_STD_MAC_CHAR_SET","Value":0}
			,{"Name":"TTFCFP_SYMBOL_CHAR_SET","Value":0}
			,{"Name":"TTFCFP_UNICODE_CHAR_SET","Value":1}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"EXT_FLOOD_FILL_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"FLOODFILLBORDER","Value":0}
			,{"Name":"FLOODFILLSURFACE","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"HATCH_BRUSH_STYLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"HS_BDIAGONAL","Value":3}
			,{"Name":"HS_CROSS","Value":4}
			,{"Name":"HS_DIAGCROSS","Value":5}
			,{"Name":"HS_FDIAGONAL","Value":2}
			,{"Name":"HS_HORIZONTAL","Value":0}
			,{"Name":"HS_VERTICAL","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DRAW_CAPTION_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DC_ACTIVE","Value":1}
			,{"Name":"DC_BUTTONS","Value":4096}
			,{"Name":"DC_GRADIENT","Value":32}
			,{"Name":"DC_ICON","Value":4}
			,{"Name":"DC_INBUTTON","Value":16}
			,{"Name":"DC_SMALLCAP","Value":2}
			,{"Name":"DC_TEXT","Value":8}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"SYSTEM_PALETTE_USE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"SYSPAL_NOSTATIC","Value":2}
			,{"Name":"SYSPAL_NOSTATIC256","Value":3}
			,{"Name":"SYSPAL_STATIC","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GRAPHICS_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"GM_COMPATIBLE","Value":1}
			,{"Name":"GM_ADVANCED","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"FONT_PITCH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DEFAULT_PITCH","Value":0}
			,{"Name":"FIXED_PITCH","Value":1}
			,{"Name":"VARIABLE_PITCH","Value":2}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"FONT_FAMILY"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"FF_DECORATIVE","Value":80}
			,{"Name":"FF_DONTCARE","Value":0}
			,{"Name":"FF_MODERN","Value":48}
			,{"Name":"FF_ROMAN","Value":16}
			,{"Name":"FF_SCRIPT","Value":64}
			,{"Name":"FF_SWISS","Value":32}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"ROP_CODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"BLACKNESS","Value":66}
			,{"Name":"NOTSRCERASE","Value":1114278}
			,{"Name":"NOTSRCCOPY","Value":3342344}
			,{"Name":"SRCERASE","Value":4457256}
			,{"Name":"DSTINVERT","Value":5570569}
			,{"Name":"PATINVERT","Value":5898313}
			,{"Name":"SRCINVERT","Value":6684742}
			,{"Name":"SRCAND","Value":8913094}
			,{"Name":"MERGEPAINT","Value":12255782}
			,{"Name":"MERGECOPY","Value":12583114}
			,{"Name":"SRCCOPY","Value":13369376}
			,{"Name":"SRCPAINT","Value":15597702}
			,{"Name":"PATCOPY","Value":15728673}
			,{"Name":"PATPAINT","Value":16452105}
			,{"Name":"WHITENESS","Value":16711778}
			,{"Name":"CAPTUREBLT","Value":1073741824}
			,{"Name":"NOMIRRORBITMAP","Value":2147483648}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"CREATE_FONT_PACKAGE_SUBSET_PLATFORM"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"TTFCFP_UNICODE_PLATFORMID","Value":0}
			,{"Name":"TTFCFP_ISO_PLATFORMID","Value":2}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"HDC_MAP_MODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"MM_ANISOTROPIC","Value":8}
			,{"Name":"MM_HIENGLISH","Value":5}
			,{"Name":"MM_HIMETRIC","Value":3}
			,{"Name":"MM_ISOTROPIC","Value":7}
			,{"Name":"MM_LOENGLISH","Value":4}
			,{"Name":"MM_LOMETRIC","Value":2}
			,{"Name":"MM_TEXT","Value":1}
			,{"Name":"MM_TWIPS","Value":6}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"GDI_REGION_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"RGN_ERROR","Value":0}
			,{"Name":"NULLREGION","Value":1}
			,{"Name":"SIMPLEREGION","Value":2}
			,{"Name":"COMPLEXREGION","Value":3}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"BRUSH_STYLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"BS_SOLID","Value":0}
			,{"Name":"BS_NULL","Value":1}
			,{"Name":"BS_HOLLOW","Value":1}
			,{"Name":"BS_HATCHED","Value":2}
			,{"Name":"BS_PATTERN","Value":3}
			,{"Name":"BS_INDEXED","Value":4}
			,{"Name":"BS_DIBPATTERN","Value":5}
			,{"Name":"BS_DIBPATTERNPT","Value":6}
			,{"Name":"BS_PATTERN8X8","Value":7}
			,{"Name":"BS_DIBPATTERN8X8","Value":8}
			,{"Name":"BS_MONOPATTERN","Value":9}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"TMPF_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"TMPF_FIXED_PITCH","Value":1}
			,{"Name":"TMPF_VECTOR","Value":2}
			,{"Name":"TMPF_DEVICE","Value":8}
			,{"Name":"TMPF_TRUETYPE","Value":4}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"BI_COMPRESSION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"BI_RGB","Value":0}
			,{"Name":"BI_RLE8","Value":1}
			,{"Name":"BI_RLE4","Value":2}
			,{"Name":"BI_BITFIELDS","Value":3}
			,{"Name":"BI_JPEG","Value":4}
			,{"Name":"BI_PNG","Value":5}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"ENHANCED_METAFILE_RECORD_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"EMR_HEADER","Value":1}
			,{"Name":"EMR_POLYBEZIER","Value":2}
			,{"Name":"EMR_POLYGON","Value":3}
			,{"Name":"EMR_POLYLINE","Value":4}
			,{"Name":"EMR_POLYBEZIERTO","Value":5}
			,{"Name":"EMR_POLYLINETO","Value":6}
			,{"Name":"EMR_POLYPOLYLINE","Value":7}
			,{"Name":"EMR_POLYPOLYGON","Value":8}
			,{"Name":"EMR_SETWINDOWEXTEX","Value":9}
			,{"Name":"EMR_SETWINDOWORGEX","Value":10}
			,{"Name":"EMR_SETVIEWPORTEXTEX","Value":11}
			,{"Name":"EMR_SETVIEWPORTORGEX","Value":12}
			,{"Name":"EMR_SETBRUSHORGEX","Value":13}
			,{"Name":"EMR_EOF","Value":14}
			,{"Name":"EMR_SETPIXELV","Value":15}
			,{"Name":"EMR_SETMAPPERFLAGS","Value":16}
			,{"Name":"EMR_SETMAPMODE","Value":17}
			,{"Name":"EMR_SETBKMODE","Value":18}
			,{"Name":"EMR_SETPOLYFILLMODE","Value":19}
			,{"Name":"EMR_SETROP2","Value":20}
			,{"Name":"EMR_SETSTRETCHBLTMODE","Value":21}
			,{"Name":"EMR_SETTEXTALIGN","Value":22}
			,{"Name":"EMR_SETCOLORADJUSTMENT","Value":23}
			,{"Name":"EMR_SETTEXTCOLOR","Value":24}
			,{"Name":"EMR_SETBKCOLOR","Value":25}
			,{"Name":"EMR_OFFSETCLIPRGN","Value":26}
			,{"Name":"EMR_MOVETOEX","Value":27}
			,{"Name":"EMR_SETMETARGN","Value":28}
			,{"Name":"EMR_EXCLUDECLIPRECT","Value":29}
			,{"Name":"EMR_INTERSECTCLIPRECT","Value":30}
			,{"Name":"EMR_SCALEVIEWPORTEXTEX","Value":31}
			,{"Name":"EMR_SCALEWINDOWEXTEX","Value":32}
			,{"Name":"EMR_SAVEDC","Value":33}
			,{"Name":"EMR_RESTOREDC","Value":34}
			,{"Name":"EMR_SETWORLDTRANSFORM","Value":35}
			,{"Name":"EMR_MODIFYWORLDTRANSFORM","Value":36}
			,{"Name":"EMR_SELECTOBJECT","Value":37}
			,{"Name":"EMR_CREATEPEN","Value":38}
			,{"Name":"EMR_CREATEBRUSHINDIRECT","Value":39}
			,{"Name":"EMR_DELETEOBJECT","Value":40}
			,{"Name":"EMR_ANGLEARC","Value":41}
			,{"Name":"EMR_ELLIPSE","Value":42}
			,{"Name":"EMR_RECTANGLE","Value":43}
			,{"Name":"EMR_ROUNDRECT","Value":44}
			,{"Name":"EMR_ARC","Value":45}
			,{"Name":"EMR_CHORD","Value":46}
			,{"Name":"EMR_PIE","Value":47}
			,{"Name":"EMR_SELECTPALETTE","Value":48}
			,{"Name":"EMR_CREATEPALETTE","Value":49}
			,{"Name":"EMR_SETPALETTEENTRIES","Value":50}
			,{"Name":"EMR_RESIZEPALETTE","Value":51}
			,{"Name":"EMR_REALIZEPALETTE","Value":52}
			,{"Name":"EMR_EXTFLOODFILL","Value":53}
			,{"Name":"EMR_LINETO","Value":54}
			,{"Name":"EMR_ARCTO","Value":55}
			,{"Name":"EMR_POLYDRAW","Value":56}
			,{"Name":"EMR_SETARCDIRECTION","Value":57}
			,{"Name":"EMR_SETMITERLIMIT","Value":58}
			,{"Name":"EMR_BEGINPATH","Value":59}
			,{"Name":"EMR_ENDPATH","Value":60}
			,{"Name":"EMR_CLOSEFIGURE","Value":61}
			,{"Name":"EMR_FILLPATH","Value":62}
			,{"Name":"EMR_STROKEANDFILLPATH","Value":63}
			,{"Name":"EMR_STROKEPATH","Value":64}
			,{"Name":"EMR_FLATTENPATH","Value":65}
			,{"Name":"EMR_WIDENPATH","Value":66}
			,{"Name":"EMR_SELECTCLIPPATH","Value":67}
			,{"Name":"EMR_ABORTPATH","Value":68}
			,{"Name":"EMR_GDICOMMENT","Value":70}
			,{"Name":"EMR_FILLRGN","Value":71}
			,{"Name":"EMR_FRAMERGN","Value":72}
			,{"Name":"EMR_INVERTRGN","Value":73}
			,{"Name":"EMR_PAINTRGN","Value":74}
			,{"Name":"EMR_EXTSELECTCLIPRGN","Value":75}
			,{"Name":"EMR_BITBLT","Value":76}
			,{"Name":"EMR_STRETCHBLT","Value":77}
			,{"Name":"EMR_MASKBLT","Value":78}
			,{"Name":"EMR_PLGBLT","Value":79}
			,{"Name":"EMR_SETDIBITSTODEVICE","Value":80}
			,{"Name":"EMR_STRETCHDIBITS","Value":81}
			,{"Name":"EMR_EXTCREATEFONTINDIRECTW","Value":82}
			,{"Name":"EMR_EXTTEXTOUTA","Value":83}
			,{"Name":"EMR_EXTTEXTOUTW","Value":84}
			,{"Name":"EMR_POLYBEZIER16","Value":85}
			,{"Name":"EMR_POLYGON16","Value":86}
			,{"Name":"EMR_POLYLINE16","Value":87}
			,{"Name":"EMR_POLYBEZIERTO16","Value":88}
			,{"Name":"EMR_POLYLINETO16","Value":89}
			,{"Name":"EMR_POLYPOLYLINE16","Value":90}
			,{"Name":"EMR_POLYPOLYGON16","Value":91}
			,{"Name":"EMR_POLYDRAW16","Value":92}
			,{"Name":"EMR_CREATEMONOBRUSH","Value":93}
			,{"Name":"EMR_CREATEDIBPATTERNBRUSHPT","Value":94}
			,{"Name":"EMR_EXTCREATEPEN","Value":95}
			,{"Name":"EMR_POLYTEXTOUTA","Value":96}
			,{"Name":"EMR_POLYTEXTOUTW","Value":97}
			,{"Name":"EMR_SETICMMODE","Value":98}
			,{"Name":"EMR_CREATECOLORSPACE","Value":99}
			,{"Name":"EMR_SETCOLORSPACE","Value":100}
			,{"Name":"EMR_DELETECOLORSPACE","Value":101}
			,{"Name":"EMR_GLSRECORD","Value":102}
			,{"Name":"EMR_GLSBOUNDEDRECORD","Value":103}
			,{"Name":"EMR_PIXELFORMAT","Value":104}
			,{"Name":"EMR_RESERVED_105","Value":105}
			,{"Name":"EMR_RESERVED_106","Value":106}
			,{"Name":"EMR_RESERVED_107","Value":107}
			,{"Name":"EMR_RESERVED_108","Value":108}
			,{"Name":"EMR_RESERVED_109","Value":109}
			,{"Name":"EMR_RESERVED_110","Value":110}
			,{"Name":"EMR_COLORCORRECTPALETTE","Value":111}
			,{"Name":"EMR_SETICMPROFILEA","Value":112}
			,{"Name":"EMR_SETICMPROFILEW","Value":113}
			,{"Name":"EMR_ALPHABLEND","Value":114}
			,{"Name":"EMR_SETLAYOUT","Value":115}
			,{"Name":"EMR_TRANSPARENTBLT","Value":116}
			,{"Name":"EMR_RESERVED_117","Value":117}
			,{"Name":"EMR_GRADIENTFILL","Value":118}
			,{"Name":"EMR_RESERVED_119","Value":119}
			,{"Name":"EMR_RESERVED_120","Value":120}
			,{"Name":"EMR_COLORMATCHTOTARGETW","Value":121}
			,{"Name":"EMR_CREATECOLORSPACEW","Value":122}
			,{"Name":"EMR_MIN","Value":1}
			,{"Name":"EMR_MAX","Value":122}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DEVMODE_FIELD_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"DM_SPECVERSION","Value":1025}
			,{"Name":"DM_ORIENTATION","Value":1}
			,{"Name":"DM_PAPERSIZE","Value":2}
			,{"Name":"DM_PAPERLENGTH","Value":4}
			,{"Name":"DM_PAPERWIDTH","Value":8}
			,{"Name":"DM_SCALE","Value":16}
			,{"Name":"DM_POSITION","Value":32}
			,{"Name":"DM_NUP","Value":64}
			,{"Name":"DM_DISPLAYORIENTATION","Value":128}
			,{"Name":"DM_COPIES","Value":256}
			,{"Name":"DM_DEFAULTSOURCE","Value":512}
			,{"Name":"DM_PRINTQUALITY","Value":1024}
			,{"Name":"DM_COLOR","Value":2048}
			,{"Name":"DM_DUPLEX","Value":4096}
			,{"Name":"DM_YRESOLUTION","Value":8192}
			,{"Name":"DM_TTOPTION","Value":16384}
			,{"Name":"DM_COLLATE","Value":32768}
			,{"Name":"DM_FORMNAME","Value":65536}
			,{"Name":"DM_LOGPIXELS","Value":131072}
			,{"Name":"DM_BITSPERPEL","Value":262144}
			,{"Name":"DM_PELSWIDTH","Value":524288}
			,{"Name":"DM_PELSHEIGHT","Value":1048576}
			,{"Name":"DM_DISPLAYFLAGS","Value":2097152}
			,{"Name":"DM_DISPLAYFREQUENCY","Value":4194304}
			,{"Name":"DM_ICMMETHOD","Value":8388608}
			,{"Name":"DM_ICMINTENT","Value":16777216}
			,{"Name":"DM_MEDIATYPE","Value":33554432}
			,{"Name":"DM_DITHERTYPE","Value":67108864}
			,{"Name":"DM_PANNINGWIDTH","Value":134217728}
			,{"Name":"DM_PANNINGHEIGHT","Value":268435456}
			,{"Name":"DM_DISPLAYFIXEDOUTPUT","Value":536870912}
			,{"Name":"DM_INTERLACED","Value":2}
			,{"Name":"DM_UPDATE","Value":1}
			,{"Name":"DM_COPY","Value":2}
			,{"Name":"DM_PROMPT","Value":4}
			,{"Name":"DM_MODIFY","Value":8}
			,{"Name":"DM_IN_BUFFER","Value":8}
			,{"Name":"DM_IN_PROMPT","Value":4}
			,{"Name":"DM_OUT_BUFFER","Value":2}
			,{"Name":"DM_OUT_DEFAULT","Value":1}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DEVMODE_COLOR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMCOLOR_MONOCHROME","Value":1}
			,{"Name":"DMCOLOR_COLOR","Value":2}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"DEVMODE_DUPLEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMDUP_SIMPLEX","Value":1}
			,{"Name":"DMDUP_VERTICAL","Value":2}
			,{"Name":"DMDUP_HORIZONTAL","Value":3}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"DEVMODE_COLLATE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMCOLLATE_FALSE","Value":0}
			,{"Name":"DMCOLLATE_TRUE","Value":1}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"DEVMODE_DISPLAY_ORIENTATION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMDO_DEFAULT","Value":0}
			,{"Name":"DMDO_90","Value":1}
			,{"Name":"DMDO_180","Value":2}
			,{"Name":"DMDO_270","Value":3}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DEVMODE_DISPLAY_FIXED_OUTPUT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMDFO_DEFAULT","Value":0}
			,{"Name":"DMDFO_STRETCH","Value":1}
			,{"Name":"DMDFO_CENTER","Value":2}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"DEVMODE_TRUETYPE_OPTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DMTT_BITMAP","Value":1}
			,{"Name":"DMTT_DOWNLOAD","Value":2}
			,{"Name":"DMTT_SUBDEV","Value":3}
			,{"Name":"DMTT_DOWNLOAD_OUTLINE","Value":4}
		]
		,"IntegerBase":"UInt16"
	}
	,{
		"Name":"PAN_FAMILY_TYPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_FAMILY_ANY","Value":0}
			,{"Name":"PAN_FAMILY_NO_FIT","Value":1}
			,{"Name":"PAN_FAMILY_TEXT_DISPLAY","Value":2}
			,{"Name":"PAN_FAMILY_SCRIPT","Value":3}
			,{"Name":"PAN_FAMILY_DECORATIVE","Value":4}
			,{"Name":"PAN_FAMILY_PICTORIAL","Value":5}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_SERIF_STYLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_SERIF_ANY","Value":0}
			,{"Name":"PAN_SERIF_NO_FIT","Value":1}
			,{"Name":"PAN_SERIF_COVE","Value":2}
			,{"Name":"PAN_SERIF_OBTUSE_COVE","Value":3}
			,{"Name":"PAN_SERIF_SQUARE_COVE","Value":4}
			,{"Name":"PAN_SERIF_OBTUSE_SQUARE_COVE","Value":5}
			,{"Name":"PAN_SERIF_SQUARE","Value":6}
			,{"Name":"PAN_SERIF_THIN","Value":7}
			,{"Name":"PAN_SERIF_BONE","Value":8}
			,{"Name":"PAN_SERIF_EXAGGERATED","Value":9}
			,{"Name":"PAN_SERIF_TRIANGLE","Value":10}
			,{"Name":"PAN_SERIF_NORMAL_SANS","Value":11}
			,{"Name":"PAN_SERIF_OBTUSE_SANS","Value":12}
			,{"Name":"PAN_SERIF_PERP_SANS","Value":13}
			,{"Name":"PAN_SERIF_FLARED","Value":14}
			,{"Name":"PAN_SERIF_ROUNDED","Value":15}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_WEIGHT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_WEIGHT_ANY","Value":0}
			,{"Name":"PAN_WEIGHT_NO_FIT","Value":1}
			,{"Name":"PAN_WEIGHT_INDEX","Value":2}
			,{"Name":"PAN_WEIGHT_VERY_LIGHT","Value":2}
			,{"Name":"PAN_WEIGHT_LIGHT","Value":3}
			,{"Name":"PAN_WEIGHT_THIN","Value":4}
			,{"Name":"PAN_WEIGHT_BOOK","Value":5}
			,{"Name":"PAN_WEIGHT_MEDIUM","Value":6}
			,{"Name":"PAN_WEIGHT_DEMI","Value":7}
			,{"Name":"PAN_WEIGHT_BOLD","Value":8}
			,{"Name":"PAN_WEIGHT_HEAVY","Value":9}
			,{"Name":"PAN_WEIGHT_BLACK","Value":10}
			,{"Name":"PAN_WEIGHT_NORD","Value":11}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_STROKE_VARIATION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_STROKE_ANY","Value":0}
			,{"Name":"PAN_STROKE_NO_FIT","Value":1}
			,{"Name":"PAN_STROKE_GRADUAL_DIAG","Value":2}
			,{"Name":"PAN_STROKE_GRADUAL_TRAN","Value":3}
			,{"Name":"PAN_STROKE_GRADUAL_VERT","Value":4}
			,{"Name":"PAN_STROKE_GRADUAL_HORZ","Value":5}
			,{"Name":"PAN_STROKE_RAPID_VERT","Value":6}
			,{"Name":"PAN_STROKE_RAPID_HORZ","Value":7}
			,{"Name":"PAN_STROKE_INSTANT_VERT","Value":8}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_PROPORTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_PROP_ANY","Value":0}
			,{"Name":"PAN_PROP_NO_FIT","Value":1}
			,{"Name":"PAN_PROP_OLD_STYLE","Value":2}
			,{"Name":"PAN_PROP_MODERN","Value":3}
			,{"Name":"PAN_PROP_EVEN_WIDTH","Value":4}
			,{"Name":"PAN_PROP_EXPANDED","Value":5}
			,{"Name":"PAN_PROP_CONDENSED","Value":6}
			,{"Name":"PAN_PROP_VERY_EXPANDED","Value":7}
			,{"Name":"PAN_PROP_VERY_CONDENSED","Value":8}
			,{"Name":"PAN_PROP_MONOSPACED","Value":9}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_CONTRAST"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_CONTRAST_ANY","Value":0}
			,{"Name":"PAN_CONTRAST_NO_FIT","Value":1}
			,{"Name":"PAN_CONTRAST_INDEX","Value":4}
			,{"Name":"PAN_CONTRAST_NONE","Value":2}
			,{"Name":"PAN_CONTRAST_VERY_LOW","Value":3}
			,{"Name":"PAN_CONTRAST_LOW","Value":4}
			,{"Name":"PAN_CONTRAST_MEDIUM_LOW","Value":5}
			,{"Name":"PAN_CONTRAST_MEDIUM","Value":6}
			,{"Name":"PAN_CONTRAST_MEDIUM_HIGH","Value":7}
			,{"Name":"PAN_CONTRAST_HIGH","Value":8}
			,{"Name":"PAN_CONTRAST_VERY_HIGH","Value":9}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_ARM_STYLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_ARM_ANY","Value":0}
			,{"Name":"PAN_ARM_NO_FIT","Value":1}
			,{"Name":"PAN_STRAIGHT_ARMS_HORZ","Value":2}
			,{"Name":"PAN_STRAIGHT_ARMS_WEDGE","Value":3}
			,{"Name":"PAN_STRAIGHT_ARMS_VERT","Value":4}
			,{"Name":"PAN_STRAIGHT_ARMS_SINGLE_SERIF","Value":5}
			,{"Name":"PAN_STRAIGHT_ARMS_DOUBLE_SERIF","Value":6}
			,{"Name":"PAN_BENT_ARMS_HORZ","Value":7}
			,{"Name":"PAN_BENT_ARMS_WEDGE","Value":8}
			,{"Name":"PAN_BENT_ARMS_VERT","Value":9}
			,{"Name":"PAN_BENT_ARMS_SINGLE_SERIF","Value":10}
			,{"Name":"PAN_BENT_ARMS_DOUBLE_SERIF","Value":11}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_LETT_FORM"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_LETT_FORM_ANY","Value":0}
			,{"Name":"PAN_LETT_FORM_NO_FIT","Value":1}
			,{"Name":"PAN_LETT_NORMAL_CONTACT","Value":2}
			,{"Name":"PAN_LETT_NORMAL_WEIGHTED","Value":3}
			,{"Name":"PAN_LETT_NORMAL_BOXED","Value":4}
			,{"Name":"PAN_LETT_NORMAL_FLATTENED","Value":5}
			,{"Name":"PAN_LETT_NORMAL_ROUNDED","Value":6}
			,{"Name":"PAN_LETT_NORMAL_OFF_CENTER","Value":7}
			,{"Name":"PAN_LETT_NORMAL_SQUARE","Value":8}
			,{"Name":"PAN_LETT_OBLIQUE_CONTACT","Value":9}
			,{"Name":"PAN_LETT_OBLIQUE_WEIGHTED","Value":10}
			,{"Name":"PAN_LETT_OBLIQUE_BOXED","Value":11}
			,{"Name":"PAN_LETT_OBLIQUE_FLATTENED","Value":12}
			,{"Name":"PAN_LETT_OBLIQUE_ROUNDED","Value":13}
			,{"Name":"PAN_LETT_OBLIQUE_OFF_CENTER","Value":14}
			,{"Name":"PAN_LETT_OBLIQUE_SQUARE","Value":15}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_MIDLINE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_MIDLINE_ANY","Value":0}
			,{"Name":"PAN_MIDLINE_NO_FIT","Value":1}
			,{"Name":"PAN_MIDLINE_INDEX","Value":8}
			,{"Name":"PAN_MIDLINE_STANDARD_TRIMMED","Value":2}
			,{"Name":"PAN_MIDLINE_STANDARD_POINTED","Value":3}
			,{"Name":"PAN_MIDLINE_STANDARD_SERIFED","Value":4}
			,{"Name":"PAN_MIDLINE_HIGH_TRIMMED","Value":5}
			,{"Name":"PAN_MIDLINE_HIGH_POINTED","Value":6}
			,{"Name":"PAN_MIDLINE_HIGH_SERIFED","Value":7}
			,{"Name":"PAN_MIDLINE_CONSTANT_TRIMMED","Value":8}
			,{"Name":"PAN_MIDLINE_CONSTANT_POINTED","Value":9}
			,{"Name":"PAN_MIDLINE_CONSTANT_SERIFED","Value":10}
			,{"Name":"PAN_MIDLINE_LOW_TRIMMED","Value":11}
			,{"Name":"PAN_MIDLINE_LOW_POINTED","Value":12}
			,{"Name":"PAN_MIDLINE_LOW_SERIFED","Value":13}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"PAN_XHEIGHT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"PAN_XHEIGHT_ANY","Value":0}
			,{"Name":"PAN_XHEIGHT_NO_FIT","Value":1}
			,{"Name":"PAN_XHEIGHT_INDEX","Value":9}
			,{"Name":"PAN_XHEIGHT_CONSTANT_SMALL","Value":2}
			,{"Name":"PAN_XHEIGHT_CONSTANT_STD","Value":3}
			,{"Name":"PAN_XHEIGHT_CONSTANT_LARGE","Value":4}
			,{"Name":"PAN_XHEIGHT_DUCKING_SMALL","Value":5}
			,{"Name":"PAN_XHEIGHT_DUCKING_STD","Value":6}
			,{"Name":"PAN_XHEIGHT_DUCKING_LARGE","Value":7}
		]
		,"IntegerBase":"Byte"
	}
	,{
		"Name":"ENUM_DISPLAY_SETTINGS_FLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":true
		,"Scoped":false
		,"Values":[
			{"Name":"EDS_RAWMODE","Value":2}
			,{"Name":"EDS_ROTATEDMODE","Value":4}
		]
		,"IntegerBase":"UInt32"
	}
	,{
		"Name":"HDC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"ReleaseDC"
	}
	,{
		"Name":"CreatedHDC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HDC"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteDC"
	}
	,{
		"Name":"HBITMAP"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HRGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HPEN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HBRUSH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HFONT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HMETAFILE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteMetaFile"
	}
	,{
		"Name":"HENHMETAFILE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteEnhMetaFile"
	}
	,{
		"Name":"HPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":"HGDIOBJ"
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteObject"
	}
	,{
		"Name":"HdcMetdataFileHandle"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteMetaFile"
	}
	,{
		"Name":"HdcMetdataEnhFileHandle"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":"DeleteEnhMetaFile"
	}
	,{
		"Name":"HGDIOBJ"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":null
	}
	,{
		"Name":"HMONITOR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"NativeTypedef"
		,"AlsoUsableFor":null
		,"Def":{"Kind":"Native","Name":"IntPtr"}
		,"FreeFunc":null
	}
	,{
		"Name":"XFORM"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"eM11","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eM12","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eM21","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eM22","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eDx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eDy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAP"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bmType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bmWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bmHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bmWidthBytes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bmPlanes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bmBitsPixel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bmBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"RGBTRIPLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"rgbtBlue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"rgbtGreen","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"rgbtRed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"RGBQUAD"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"rgbBlue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"rgbGreen","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"rgbRed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"rgbReserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"CIEXYZ"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"ciexyzX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ciexyzY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ciexyzZ","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"CIEXYZTRIPLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"ciexyzRed","Type":{"Kind":"ApiRef","Name":"CIEXYZ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ciexyzGreen","Type":{"Kind":"ApiRef","Name":"CIEXYZ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ciexyzBlue","Type":{"Kind":"ApiRef","Name":"CIEXYZ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPCOREHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bcSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bcWidth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bcHeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bcPlanes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bcBitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPINFOHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"biSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"biWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"biHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"biPlanes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"biBitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"biCompression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"biSizeImage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"biXPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"biYPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"biClrUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"biClrImportant","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPV4HEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bV4Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV4Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV4Planes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bV4BitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bV4V4Compression","Type":{"Kind":"ApiRef","Name":"BI_COMPRESSION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bV4SizeImage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4XPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV4YPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV4ClrUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4ClrImportant","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4RedMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4GreenMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4BlueMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4AlphaMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4CSType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4Endpoints","Type":{"Kind":"ApiRef","Name":"CIEXYZTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bV4GammaRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4GammaGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV4GammaBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPV5HEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bV5Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV5Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV5Planes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bV5BitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bV5Compression","Type":{"Kind":"ApiRef","Name":"BI_COMPRESSION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bV5SizeImage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5XPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV5YPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"bV5ClrUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5ClrImportant","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5RedMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5GreenMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5BlueMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5AlphaMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5CSType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5Endpoints","Type":{"Kind":"ApiRef","Name":"CIEXYZTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bV5GammaRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5GammaGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5GammaBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5Intent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5ProfileData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5ProfileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bV5Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPINFO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bmiColors","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPCOREINFO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bmciHeader","Type":{"Kind":"ApiRef","Name":"BITMAPCOREHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bmciColors","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"RGBTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BITMAPFILEHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":2
		,"SizeField":""
		,"Fields":[
			{"Name":"bfType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bfSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bfReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bfReserved2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"bfOffBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"HANDLETABLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"objectHandle","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"METARECORD"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"rdSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rdFunction","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"rdParm","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"METAHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":2
		,"SizeField":""
		,"Fields":[
			{"Name":"mtType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"mtHeaderSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"mtVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"mtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"mtNoObjects","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"mtMaxRecord","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"mtNoParameters","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENHMETARECORD"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"iType","Type":{"Kind":"ApiRef","Name":"ENHANCED_METAFILE_RECORD_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dParm","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENHMETAHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"iType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"rclFrame","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"dSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nHandles","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"sReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"nDescription","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offDescription","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nPalEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"szlDevice","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"szlMillimeters","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cbPixelFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offPixelFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"bOpenGL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"szlMicrometers","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TEXTMETRICA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"tmHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmInternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmExternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAveCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmMaxCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmOverhang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmFirstChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmLastChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmDefaultChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmBreakChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmUnderlined","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmStruckOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmPitchAndFamily","Type":{"Kind":"ApiRef","Name":"TMPF_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"tmCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TEXTMETRICW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"tmHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmInternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmExternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAveCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmMaxCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmOverhang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmFirstChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmLastChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmDefaultChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmBreakChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmUnderlined","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmStruckOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmPitchAndFamily","Type":{"Kind":"ApiRef","Name":"TMPF_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"tmCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"NEWTEXTMETRICA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"tmHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmInternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmExternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAveCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmMaxCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmOverhang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmFirstChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmLastChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmDefaultChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmBreakChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmUnderlined","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmStruckOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmPitchAndFamily","Type":{"Kind":"ApiRef","Name":"TMPF_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"tmCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"ntmFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmSizeEM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmCellHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmAvgWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"NEWTEXTMETRICW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"tmHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmInternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmExternalLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmAveCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmMaxCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmOverhang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmDigitizedAspectY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"tmFirstChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmLastChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmDefaultChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmBreakChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"tmItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmUnderlined","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmStruckOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"tmPitchAndFamily","Type":{"Kind":"ApiRef","Name":"TMPF_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"tmCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"ntmFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmSizeEM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmCellHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ntmAvgWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"PELARRAY"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"paXCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"paYCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"paXExt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"paYExt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"paRGBs","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGBRUSH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lbStyle","Type":{"Kind":"ApiRef","Name":"BRUSH_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lbColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lbHatch","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGBRUSH32"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lbStyle","Type":{"Kind":"ApiRef","Name":"BRUSH_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lbColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lbHatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGPEN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lopnStyle","Type":{"Kind":"ApiRef","Name":"PEN_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lopnWidth","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lopnColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EXTLOGPEN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elpPenStyle","Type":{"Kind":"ApiRef","Name":"PEN_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elpWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpBrushStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"elpHatch","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
			,{"Name":"elpNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpStyleEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EXTLOGPEN32"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elpPenStyle","Type":{"Kind":"ApiRef","Name":"PEN_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elpWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpBrushStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"elpHatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elpStyleEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"PALETTEENTRY"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"peRed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"peGreen","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"peBlue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"peFlags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"palVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"palNumEntries","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"palPalEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGFONTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lfHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfEscapement","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfOrientation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfUnderline","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfStrikeOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfCharSet","Type":{"Kind":"ApiRef","Name":"FONT_CHARSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfOutPrecision","Type":{"Kind":"ApiRef","Name":"FONT_OUTPUT_PRECISION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfClipPrecision","Type":{"Kind":"ApiRef","Name":"FONT_CLIP_PRECISION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfQuality","Type":{"Kind":"ApiRef","Name":"FONT_QUALITY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfPitchAndFamily","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfFaceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"LOGFONTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lfHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfEscapement","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfOrientation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lfItalic","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfUnderline","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfStrikeOut","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfCharSet","Type":{"Kind":"ApiRef","Name":"FONT_CHARSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfOutPrecision","Type":{"Kind":"ApiRef","Name":"FONT_OUTPUT_PRECISION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfClipPrecision","Type":{"Kind":"ApiRef","Name":"FONT_CLIP_PRECISION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfQuality","Type":{"Kind":"ApiRef","Name":"FONT_QUALITY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"lfPitchAndFamily","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"lfFaceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTEXA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfScript","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTEXW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"elfScript","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"PANOSE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"bFamilyType","Type":{"Kind":"ApiRef","Name":"PAN_FAMILY_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bSerifStyle","Type":{"Kind":"ApiRef","Name":"PAN_SERIF_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bWeight","Type":{"Kind":"ApiRef","Name":"PAN_WEIGHT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bProportion","Type":{"Kind":"ApiRef","Name":"PAN_PROPORTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bContrast","Type":{"Kind":"ApiRef","Name":"PAN_CONTRAST","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bStrokeVariation","Type":{"Kind":"ApiRef","Name":"PAN_STROKE_VARIATION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bArmStyle","Type":{"Kind":"ApiRef","Name":"PAN_ARM_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bLetterform","Type":{"Kind":"ApiRef","Name":"PAN_LETT_FORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bMidline","Type":{"Kind":"ApiRef","Name":"PAN_MIDLINE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"bXHeight","Type":{"Kind":"ApiRef","Name":"PAN_XHEIGHT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EXTLOGFONTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfStyleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfMatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfVendorId","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfCulture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfPanose","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EXTLOGFONTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfLogFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfFullName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"elfStyle","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"elfVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfStyleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfMatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfVendorId","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"elfCulture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfPanose","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DEVMODEA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dmDeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"dmSpecVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmDriverVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmDriverExtra","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmFields","Type":{"Kind":"ApiRef","Name":"DEVMODE_FIELD_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmColor","Type":{"Kind":"ApiRef","Name":"DEVMODE_COLOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmDuplex","Type":{"Kind":"ApiRef","Name":"DEVMODE_DUPLEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmYResolution","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"dmTTOption","Type":{"Kind":"ApiRef","Name":"DEVMODE_TRUETYPE_OPTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmCollate","Type":{"Kind":"ApiRef","Name":"DEVMODE_COLLATE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmFormName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
			,{"Name":"dmLogPixels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmBitsPerPel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPelsWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPelsHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmDisplayFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmICMMethod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmICMIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmMediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmDitherType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPanningWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPanningHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
			{
				"Name":"_Anonymous1_e__Union"
				,"Architectures":[]
				,"Platform":null
				,"Kind":"Union"
				,"Size":0
				,"PackingSize":0
				,"SizeField":""
				,"Fields":[
					{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Graphics.Gdi","Parents":["_Anonymous1_e__Union"]},"Attrs":[]}
					,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Graphics.Gdi","Parents":["_Anonymous1_e__Union"]},"Attrs":[]}
				]
				,"NestedTypes":[
					{
						"Name":"_Anonymous2_e__Struct"
						,"Architectures":[]
						,"Platform":null
						,"Kind":"Struct"
						,"Size":0
						,"PackingSize":0
						,"SizeField":""
						,"Fields":[
							{"Name":"dmPosition","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
							,{"Name":"dmDisplayOrientation","Type":{"Kind":"ApiRef","Name":"DEVMODE_DISPLAY_ORIENTATION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
							,{"Name":"dmDisplayFixedOutput","Type":{"Kind":"ApiRef","Name":"DEVMODE_DISPLAY_FIXED_OUTPUT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
						]
						,"NestedTypes":[
						]
					}
					,{
						"Name":"_Anonymous1_e__Struct"
						,"Architectures":[]
						,"Platform":null
						,"Kind":"Struct"
						,"Size":0
						,"PackingSize":0
						,"SizeField":""
						,"Fields":[
							{"Name":"dmOrientation","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperLength","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperWidth","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmScale","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmCopies","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmDefaultSource","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPrintQuality","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
						]
						,"NestedTypes":[
						]
					}
				]
			}
			,{
				"Name":"_Anonymous2_e__Union"
				,"Architectures":[]
				,"Platform":null
				,"Kind":"Union"
				,"Size":0
				,"PackingSize":0
				,"SizeField":""
				,"Fields":[
					{"Name":"dmDisplayFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
					,{"Name":"dmNup","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
				]
				,"NestedTypes":[
				]
			}
		]
	}
	,{
		"Name":"DEVMODEW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dmDeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"dmSpecVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmDriverVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmDriverExtra","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmFields","Type":{"Kind":"ApiRef","Name":"DEVMODE_FIELD_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmColor","Type":{"Kind":"ApiRef","Name":"DEVMODE_COLOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmDuplex","Type":{"Kind":"ApiRef","Name":"DEVMODE_DUPLEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmYResolution","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"dmTTOption","Type":{"Kind":"ApiRef","Name":"DEVMODE_TRUETYPE_OPTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmCollate","Type":{"Kind":"ApiRef","Name":"DEVMODE_COLLATE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmFormName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"dmLogPixels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"dmBitsPerPel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPelsWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPelsHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dmDisplayFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmICMMethod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmICMIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmMediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmDitherType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPanningWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dmPanningHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
			{
				"Name":"_Anonymous1_e__Union"
				,"Architectures":[]
				,"Platform":null
				,"Kind":"Union"
				,"Size":0
				,"PackingSize":0
				,"SizeField":""
				,"Fields":[
					{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Graphics.Gdi","Parents":["_Anonymous1_e__Union"]},"Attrs":[]}
					,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Graphics.Gdi","Parents":["_Anonymous1_e__Union"]},"Attrs":[]}
				]
				,"NestedTypes":[
					{
						"Name":"_Anonymous1_e__Struct"
						,"Architectures":[]
						,"Platform":null
						,"Kind":"Struct"
						,"Size":0
						,"PackingSize":0
						,"SizeField":""
						,"Fields":[
							{"Name":"dmOrientation","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperLength","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPaperWidth","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmScale","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmCopies","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmDefaultSource","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
							,{"Name":"dmPrintQuality","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
						]
						,"NestedTypes":[
						]
					}
					,{
						"Name":"_Anonymous2_e__Struct"
						,"Architectures":[]
						,"Platform":null
						,"Kind":"Struct"
						,"Size":0
						,"PackingSize":0
						,"SizeField":""
						,"Fields":[
							{"Name":"dmPosition","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
							,{"Name":"dmDisplayOrientation","Type":{"Kind":"ApiRef","Name":"DEVMODE_DISPLAY_ORIENTATION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
							,{"Name":"dmDisplayFixedOutput","Type":{"Kind":"ApiRef","Name":"DEVMODE_DISPLAY_FIXED_OUTPUT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
						]
						,"NestedTypes":[
						]
					}
				]
			}
			,{
				"Name":"_Anonymous2_e__Union"
				,"Architectures":[]
				,"Platform":null
				,"Kind":"Union"
				,"Size":0
				,"PackingSize":0
				,"SizeField":""
				,"Fields":[
					{"Name":"dmDisplayFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
					,{"Name":"dmNup","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
				]
				,"NestedTypes":[
				]
			}
		]
	}
	,{
		"Name":"DISPLAY_DEVICEA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"DeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"DeviceString","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"StateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"DeviceID","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"DeviceKey","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DISPLAY_DEVICEW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"DeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"DeviceString","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"StateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"DeviceID","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
			,{"Name":"DeviceKey","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DISPLAYCONFIG_COLOR_ENCODING"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Enum"
		,"Flags":false
		,"Scoped":false
		,"Values":[
			{"Name":"DISPLAYCONFIG_COLOR_ENCODING_RGB","Value":0}
			,{"Name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR444","Value":1}
			,{"Name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR422","Value":2}
			,{"Name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR420","Value":3}
			,{"Name":"DISPLAYCONFIG_COLOR_ENCODING_INTENSITY","Value":4}
			,{"Name":"DISPLAYCONFIG_COLOR_ENCODING_FORCE_UINT32","Value":-1}
		]
		,"IntegerBase":"Int32"
	}
	,{
		"Name":"RGNDATAHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nRgnSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rcBound","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"RGNDATA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"rdh","Type":{"Kind":"ApiRef","Name":"RGNDATAHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"Buffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ABC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"abcA","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"abcB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"abcC","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ABCFLOAT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"abcfA","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"abcfB","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"abcfC","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"OUTLINETEXTMETRICA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"otmSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmTextMetrics","Type":{"Kind":"ApiRef","Name":"TEXTMETRICA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"otmFiller","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"otmPanoseNumber","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"otmfsSelection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmfsType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsCharSlopeRise","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsCharSlopeRun","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmItalicAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmEMSquare","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmLineGap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsCapEmHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsXHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmrcFontBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmMacAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmMacDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmMacLineGap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmusMinimumPPEM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmptSubscriptSize","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSubscriptOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSuperscriptSize","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSuperscriptOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmsStrikeoutSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsStrikeoutPosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsUnderscoreSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsUnderscorePosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmpFamilyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpFaceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpStyleName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpFullName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"OUTLINETEXTMETRICW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"otmSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmTextMetrics","Type":{"Kind":"ApiRef","Name":"TEXTMETRICW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"otmFiller","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"otmPanoseNumber","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"otmfsSelection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmfsType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsCharSlopeRise","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsCharSlopeRun","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmItalicAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmEMSquare","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmLineGap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsCapEmHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsXHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmrcFontBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmMacAscent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmMacDescent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmMacLineGap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmusMinimumPPEM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmptSubscriptSize","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSubscriptOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSuperscriptSize","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmptSuperscriptOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmsStrikeoutSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"otmsStrikeoutPosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsUnderscoreSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmsUnderscorePosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"otmpFamilyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpFaceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpStyleName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"otmpFullName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"POLYTEXTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"n","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
			,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rcl","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"pdx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"POLYTEXTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"n","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
			,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rcl","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"pdx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"FIXED"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"fract","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"MAT2"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"eM11","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"eM12","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"eM21","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"eM22","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GLYPHMETRICS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"gmBlackBoxX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"gmBlackBoxY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"gmptGlyphOrigin","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"gmCellIncX","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"gmCellIncY","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"POINTFX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"x","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"y","Type":{"Kind":"ApiRef","Name":"FIXED","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TTPOLYCURVE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"wType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"cpfx","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"apfx","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTFX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TTPOLYGONHEADER"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"pfxStart","Type":{"Kind":"ApiRef","Name":"POINTFX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GCP_RESULTSA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lpOutString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lpOrder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
			,{"Name":"lpDx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
			,{"Name":"lpCaretPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
			,{"Name":"lpClass","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lpGlyphs","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nGlyphs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nMaxFit","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GCP_RESULTSW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"lStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lpOutString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lpOrder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
			,{"Name":"lpDx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
			,{"Name":"lpCaretPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
			,{"Name":"lpClass","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"lpGlyphs","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nGlyphs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nMaxFit","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"RASTERIZER_STATUS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"nSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"wFlags","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"nLanguageID","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"FONTENUMPROCA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TEXTMETRICA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FONTENUMPROCW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TEXTMETRICW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GOBJENUMPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LINEDDAPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Void"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LPFNDEVMODE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HMODULE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"param6","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param7","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LPFNDEVCAPS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"WCRANGE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"wcLow","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
			,{"Name":"cGlyphs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GLYPHSET"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"cbThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"flAccel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cGlyphsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ranges","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WCRANGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DESIGNVECTOR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dvReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dvNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dvValues","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"AXISINFOA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"axMinValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"axMaxValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"axAxisName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"AXISINFOW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"axMinValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"axMaxValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"axAxisName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"AXESLISTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"axlReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"axlNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"axlAxisInfo","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"AXISINFOA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"AXESLISTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"axlReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"axlNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"axlAxisInfo","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"AXISINFOW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTEXDVA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfEnumLogfontEx","Type":{"Kind":"ApiRef","Name":"ENUMLOGFONTEXA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfDesignVector","Type":{"Kind":"ApiRef","Name":"DESIGNVECTOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ENUMLOGFONTEXDVW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"elfEnumLogfontEx","Type":{"Kind":"ApiRef","Name":"ENUMLOGFONTEXW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"elfDesignVector","Type":{"Kind":"ApiRef","Name":"DESIGNVECTOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TRIVERTEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"Red","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"Green","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"Blue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"Alpha","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GRADIENT_TRIANGLE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"Vertex1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Vertex2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Vertex3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GRADIENT_RECT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"UpperLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"LowerRight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"BLENDFUNCTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"BlendOp","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"BlendFlags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"SourceConstantAlpha","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
			,{"Name":"AlphaFormat","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"MFENUMPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpht","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"HANDLETABLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"lpMR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"METARECORD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"nObj","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"ENHMFENUMPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpht","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"HANDLETABLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"lpmr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENHMETARECORD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"nHandles","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"data","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"DIBSECTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dsBm","Type":{"Kind":"ApiRef","Name":"BITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dsBmih","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dsBitfields","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
			,{"Name":"dshSection","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"dsOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"COLORADJUSTMENT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"caSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caIlluminantIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caRedGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caGreenGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caBlueGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caReferenceBlack","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caReferenceWhite","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"caContrast","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"caBrightness","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"caColorfulness","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
			,{"Name":"caRedGreenTint","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"KERNINGPAIR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"wFirst","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"wSecond","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"iKernAmount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"iType","Type":{"Kind":"ApiRef","Name":"ENHANCED_METAFILE_RECORD_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRTEXT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"ptlReference","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"fOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rcl","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"offDx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"ABORTPATH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSELECTCLIPPATH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETMITERLIMIT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"eMiterLimit","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRRESTOREDC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iRelative","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETARCDIRECTION"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iArcDirection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETMAPPERFLAGS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETTEXTCOLOR"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSELECTOBJECT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihObject","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSELECTPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRRESIZEPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETPALETTEENTRIES"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"aPalEntries","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETCOLORADJUSTMENT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ColorAdjustment","Type":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRGDICOMMENT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREOF"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"nPalEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offPalEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nSizeLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRLINETO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptl","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMROFFSETCLIPRGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptlOffset","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRFILLPATH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXCLUDECLIPRECT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclClip","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETVIEWPORTORGEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptlOrigin","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETVIEWPORTEXTEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"szlExtent","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSCALEVIEWPORTEXTEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"xNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xDenom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDenom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETWORLDTRANSFORM"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"xform","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRMODIFYWORLDTRANSFORM"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"xform","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"MODIFY_WORLD_TRANSFORM_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETPIXELV"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptlPixel","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"crColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTFLOODFILL"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptlStart","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"crColor","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRELLIPSE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBox","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRROUNDRECT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBox","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"szlCorner","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRARC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBox","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"ptlStart","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"ptlEnd","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRANGLEARC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ptlCenter","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nRadius","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"eStartAngle","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eSweepAngle","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYLINE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cptl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"aptl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYLINE16"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cpts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"apts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTS","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYDRAW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cptl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"aptl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"abTypes","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYDRAW16"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cpts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"apts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTS","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"abTypes","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYPOLYLINE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nPolys","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cptl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"aPolyCounts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
			,{"Name":"aptl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYPOLYLINE16"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nPolys","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cpts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"aPolyCounts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
			,{"Name":"apts","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"POINTS","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRINVERTRGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cbRgnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"RgnData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRFILLRGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cbRgnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ihBrush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"RgnData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRFRAMERGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cbRgnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ihBrush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"szlStroke","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"RgnData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTSELECTCLIPRGN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"cbRgnData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"RGN_COMBINE_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"RgnData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTTEXTOUTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iGraphicsMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"exScale","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eyScale","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"emrtext","Type":{"Kind":"ApiRef","Name":"EMRTEXT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPOLYTEXTOUTA"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iGraphicsMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"exScale","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"eyScale","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
			,{"Name":"cStrings","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"aemrtext","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"EMRTEXT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRBITBLT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSTRETCHBLT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRMASKBLT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"iUsageMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRPLGBLT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"aptlDest","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"iUsageMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETDIBITSTODEVICE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iStartScan","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cScans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSTRETCHDIBITS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTCREATEFONTINDIRECTW"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihFont","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elfw","Type":{"Kind":"ApiRef","Name":"EXTLOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCREATEPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lgpl","Type":{"Kind":"ApiRef","Name":"LOGPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCREATEPEN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lopn","Type":{"Kind":"ApiRef","Name":"LOGPEN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTCREATEPEN"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"elp","Type":{"Kind":"ApiRef","Name":"EXTLOGPEN32","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCREATEBRUSHINDIRECT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihBrush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lb","Type":{"Kind":"ApiRef","Name":"LOGBRUSH32","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCREATEMONOBRUSH"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihBrush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iUsage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCREATEDIBPATTERNBRUSHPT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihBrush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iUsage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRFORMAT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"dSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRGLSRECORD"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRGLSBOUNDEDRECORD"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETCOLORSPACE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihCS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMREXTESCAPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iEscape","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cbEscData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"EscData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRNAMEDESCAPE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"iEscape","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cbDriver","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cbEscData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"EscData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRSETICMPROFILE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCOLORMATCHTOTARGET"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRCOLORCORRECTPALETTE"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"ihPalette","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nFirstEntry","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nPalEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRALPHABLEND"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRGRADIENTFILL"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"nVer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"nTri","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"ulMode","Type":{"Kind":"ApiRef","Name":"GRADIENT_FILL","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"Ver","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"TRIVERTEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"EMRTRANSPARENTBLT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cxDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cyDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"dwRop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"xformSrc","Type":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"crBkColorSrc","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"iUsageSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBmiSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"offBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cbBitsSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"cxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"cySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"WGLSWAP"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"CFP_ALLOCPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CFP_REALLOCPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
			,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CFP_FREEPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"Void"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"READEMBEDPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"WRITEEMBEDPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"TTLOADINFO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"usStructSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"usRefStrSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"pusRefStr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TTEMBEDINFO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"usStructSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"usRootStrSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"pusRootStr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TTVALIDATIONTESTSPARAMS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"ulStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lTestFromSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lTestToSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ulCharSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"usReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"usCharCodeCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"pusCharCodeSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"TTVALIDATIONTESTSPARAMSEX"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"ulStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"lTestFromSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"lTestToSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"ulCharSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"usReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"usCharCodeCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
			,{"Name":"pulCharCodeSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"GRAYSTRINGPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"param2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DRAWSTATEPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"wData","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PAINTSTRUCT"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":""
		,"Fields":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
			,{"Name":"fErase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"rcPaint","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"fRestore","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"fIncUpdate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"rgbReserved","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"DRAWTEXTPARAMS"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":"cbSize"
		,"Fields":[
			{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"iTabLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"iLeftMargin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"iRightMargin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
			,{"Name":"uiLengthDrawn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"MONITORINFO"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"Struct"
		,"Size":0
		,"PackingSize":0
		,"SizeField":"cbSize"
		,"Fields":[
			{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
			,{"Name":"rcMonitor","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"rcWork","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
		]
		,"NestedTypes":[
		]
	}
	,{
		"Name":"MONITORENUMPROC"
		,"Architectures":[]
		,"Platform":null
		,"Kind":"FunctionPointer"
		,"SetLastError":false
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
]

,"Functions":[
	{
		"Name":"GetObjectA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":null
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"AddFontResourceA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"AddFontResourceW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"AnimatePalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hPal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStartIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"ppe","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"Arc"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"BitBlt"
		,"SetLastError":true
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"rop","Type":{"Kind":"ApiRef","Name":"ROP_CODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CancelDC"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"Chord"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CloseMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CombineRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgnDst","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hrgnSrc1","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hrgnSrc2","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"RGN_COMBINE_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CopyMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CopyMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateBitmap"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"nWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"nBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateBitmapIndirect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pbm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateBrushIndirect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"plbrush","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateCompatibleBitmap"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateDiscardableBitmap"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateCompatibleDC"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"CreateDCA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pwszDriver","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pwszDevice","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszPort","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateDCW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pwszDriver","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pwszDevice","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszPort","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateDIBitmap"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pbmih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"flInit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pjBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"pbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"iUsage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateDIBPatternBrush"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGLOBAL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"iUsage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateDIBPatternBrushPt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpPackedDIB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
			,{"Name":"iUsage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateEllipticRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateEllipticRgnIndirect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateFontIndirectA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lplf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateFontIndirectW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lplf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateFontA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":["Optional"]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"cHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cEscapement","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cOrientation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bItalic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"bUnderline","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"bStrikeOut","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iCharSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iOutPrecision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iClipPrecision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iPitchAndFamily","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pszFaceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateFontW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":["Optional"]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"cHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cEscapement","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cOrientation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cWeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bItalic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"bUnderline","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"bStrikeOut","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iCharSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iOutPrecision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iClipPrecision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iPitchAndFamily","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pszFaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateHatchBrush"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"iHatch","Type":{"Kind":"ApiRef","Name":"HATCH_BRUSH_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateICA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pszDriver","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszDevice","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszPort","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateICW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pszDriver","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszDevice","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pszPort","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"pdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HdcMetdataFileHandle","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HdcMetdataFileHandle","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreatePalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"plpal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreatePen"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPEN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"iStyle","Type":{"Kind":"ApiRef","Name":"PEN_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreatePenIndirect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPEN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"plpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGPEN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreatePolyPolygonRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pptl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"pc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Const"]}
			,{"Name":"cPoly","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"CREATE_POLYGON_RGN_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreatePatternBrush"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hbm","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateRectRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateRectRgnIndirect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateRoundRectRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"w","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateScalableFontResourceA"
		,"SetLastError":true
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"fdwHidden","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpszFont","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"lpszFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"lpszPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateScalableFontResourceW"
		,"SetLastError":true
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"fdwHidden","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpszFont","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"lpszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"lpszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateSolidBrush"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DeleteDC"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"CreatedHDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DeleteMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DeleteObject"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"ho","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawEscape"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iEscape","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cjIn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpIn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
		]
	}
	,{
		"Name":"Ellipse"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows6.1"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontFamiliesExA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCA","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontFamiliesExW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCW","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontFamiliesA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCA","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontFamiliesW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCW","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontsA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCA","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumFontsW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpLogfont","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"FONTENUMPROCW","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumObjects"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nType","Type":{"Kind":"ApiRef","Name":"OBJ_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpFunc","Type":{"Kind":"ApiRef","Name":"GOBJENUMPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EqualRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn1","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn2","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ExcludeClipRect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ExtCreateRegion"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
		]
	}
	,{
		"Name":"ExtFloodFill"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"type","Type":{"Kind":"ApiRef","Name":"EXT_FLOOD_FILL_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FillRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hbr","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FloodFill"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FrameRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hbr","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"w","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetROP2"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"R2_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetAspectRatioFilterEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpsize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetBkColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetDCBrushColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetDCPenColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetBkMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BACKGROUND_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetBitmapBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hbit","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cb","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
		]
	}
	,{
		"Name":"GetBitmapDimensionEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hbit","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpsize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetBoundsRect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetBrushOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidthA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidthW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidth32A"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidth32W"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidthFloatA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidthFloatW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharABCWidthsA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"wFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"wLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpABC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ABC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharABCWidthsW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"wFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"wLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpABC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ABC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharABCWidthsFloatA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpABC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ABCFLOAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharABCWidthsFloatW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"iLast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpABC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ABCFLOAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetClipBox"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetClipRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetMetaRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetCurrentObject"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"type","Type":{"Kind":"ApiRef","Name":"OBJ_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetCurrentPositionEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetDeviceCaps"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"index","Type":{"Kind":"ApiRef","Name":"GET_DEVICE_CAPS_INDEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetDIBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hbm","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"start","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"usage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetFontData"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwTable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
			,{"Name":"cjBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetGlyphOutlineA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"uChar","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"fuFormat","Type":{"Kind":"ApiRef","Name":"GET_GLYPH_OUTLINE_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpgm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHMETRICS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"cjBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
			,{"Name":"lpmat2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAT2","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetGlyphOutlineW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"uChar","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"fuFormat","Type":{"Kind":"ApiRef","Name":"GET_GLYPH_OUTLINE_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpgm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHMETRICS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"cjBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
			,{"Name":"lpmat2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAT2","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetGraphicsMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetMapMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC_MAP_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetMetaFileBitsEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hMF","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":null
		,"Attrs":[]
		,"Params":[
			{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":null
		,"Attrs":[]
		,"Params":[
			{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetNearestColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetNearestPaletteIndex"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetObjectType"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetOutlineTextMetricsA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cjCopy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"potm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OUTLINETEXTMETRICA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetOutlineTextMetricsW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cjCopy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"potm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OUTLINETEXTMETRICW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetPaletteEntries"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pPalEntries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetPixel"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetPolyFillMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetRasterizerCaps"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpraststat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RASTERIZER_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
			,{"Name":"cjBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetRandomRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"i","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetRegionData"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpRgnData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetRgnBox"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetStockObject"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"i","Type":{"Kind":"ApiRef","Name":"GET_STOCK_OBJECT_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetStretchBltMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetSystemPaletteEntries"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pPalEntries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetSystemPaletteUse"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTextCharacterExtra"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTextAlign"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"TEXT_ALIGN_OPTIONS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTextColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTextExtentPointA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentPointW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentPoint32A"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"psizl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentPoint32W"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"psizl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentExPointA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpszString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"cchString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nMaxExtent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnFit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpnDx","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentExPointW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpszString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"cchString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nMaxExtent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnFit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpnDx","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetFontLanguageInfo"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetCharacterPlacementA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nMexExtent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GCP_RESULTSA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_CHARACTER_PLACEMENT_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetCharacterPlacementW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nMexExtent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GCP_RESULTSW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"GET_CHARACTER_PLACEMENT_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetFontUnicodeRanges"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpgs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetGlyphIndicesA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpstr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"pgi","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
			,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetGlyphIndicesW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpstr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"pgi","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
			,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTextExtentPointI"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pgiIn","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
			,{"Name":"cgi","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"psize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextExtentExPointI"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpwszString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
			,{"Name":"cwchString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nMaxExtent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnFit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpnDx","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
			,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharWidthI"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"giFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cgi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pgi","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
			,{"Name":"piWidths","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetCharABCWidthsI"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"giFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cgi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pgi","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
			,{"Name":"pabc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"ABC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"AddFontResourceExA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"fl","Type":{"Kind":"ApiRef","Name":"FONT_RESOURCE_CHARACTERISTICS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Reserved","Optional"]}
		]
	}
	,{
		"Name":"AddFontResourceExW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"fl","Type":{"Kind":"ApiRef","Name":"FONT_RESOURCE_CHARACTERISTICS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Reserved","Optional"]}
		]
	}
	,{
		"Name":"RemoveFontResourceExA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pdv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Reserved","Optional"]}
		]
	}
	,{
		"Name":"RemoveFontResourceExW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pdv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Reserved","Optional"]}
		]
	}
	,{
		"Name":"AddFontMemResourceEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pFileView","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
			,{"Name":"cjSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pvResrved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Reserved","Optional"]}
			,{"Name":"pNumFonts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
		]
	}
	,{
		"Name":"RemoveFontMemResourceEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreateFontIndirectExA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMLOGFONTEXDVA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateFontIndirectExW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HFONT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMLOGFONTEXDVW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetViewportExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpsize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetViewportOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetWindowExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpsize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetWindowOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"IntersectClipRect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"InvertRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LineDDA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"xStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpProc","Type":{"Kind":"ApiRef","Name":"LINEDDAPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"data","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"LineTo"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"MaskBlt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hbmMask","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"rop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PlgBlt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpPoint","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":3,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hbmMask","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"xMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"OffsetClipRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"OffsetRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PatBlt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"w","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"rop","Type":{"Kind":"ApiRef","Name":"ROP_CODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"Pie"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xr2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yr2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PlayMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PaintRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyPolygon"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"asz","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Const"]}
			,{"Name":"csz","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PtInRegion"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PtVisible"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"RectInRegion"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"RectVisible"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"Rectangle"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"RestoreDC"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nSavedDC","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ResetDCA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"ResetDCW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpdm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"RealizePalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"RemoveFontResourceA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"RemoveFontResourceW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"RoundRect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ResizePalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"n","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SaveDC"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SelectClipRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"ExtSelectClipRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"RGN_COMBINE_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetMetaRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SelectObject"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SelectPalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hPal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"bForceBkgd","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetBkColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetDCBrushColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetDCPenColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetBkMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"BACKGROUND_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetBitmapBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hbm","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
		]
	}
	,{
		"Name":"SetBoundsRect"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"SET_BOUNDS_RECT_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetDIBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hbm","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"start","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
			,{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"ColorUse","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetDIBitsToDevice"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"w","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"StartScan","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
			,{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"ColorUse","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetMapperFlags"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetGraphicsMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"GRAPHICS_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetMapMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"HDC_MAP_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetLayout"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"l","Type":{"Kind":"ApiRef","Name":"DC_LAYOUT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetLayout"
		,"SetLastError":true
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetMetaFileBitsEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Const"]}
		]
	}
	,{
		"Name":"SetPaletteEntries"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pPalEntries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"SetPixel"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetPixelV"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetPolyFillMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"CREATE_POLYGON_RGN_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"StretchBlt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"rop","Type":{"Kind":"ApiRef","Name":"ROP_CODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetRectRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"StretchDIBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"DestWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"DestHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"SrcWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"SrcHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"iUsage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"rop","Type":{"Kind":"ApiRef","Name":"ROP_CODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetROP2"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"rop2","Type":{"Kind":"ApiRef","Name":"R2_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetStretchBltMode"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"STRETCH_BLT_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetSystemPaletteUse"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"use","Type":{"Kind":"ApiRef","Name":"SYSTEM_PALETTE_USE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetTextCharacterExtra"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"extra","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetTextColor"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"color","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetTextAlign"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"align","Type":{"Kind":"ApiRef","Name":"TEXT_ALIGN_OPTIONS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetTextJustification"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"extra","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"count","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"UpdateColors"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"AlphaBlend"
		,"SetLastError":false
		,"DllImport":"MSIMG32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ftn","Type":{"Kind":"ApiRef","Name":"BLENDFUNCTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TransparentBlt"
		,"SetLastError":false
		,"DllImport":"MSIMG32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"crTransparent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GradientFill"
		,"SetLastError":false
		,"DllImport":"MSIMG32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pVertex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"TRIVERTEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"nVertex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pMesh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"nMesh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"ulMode","Type":{"Kind":"ApiRef","Name":"GRADIENT_FILL","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GdiAlphaBlend"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ftn","Type":{"Kind":"ApiRef","Name":"BLENDFUNCTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GdiTransparentBlt"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdcDest","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcSrc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yoriginSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"wSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"crTransparent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GdiGradientFill"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pVertex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"TRIVERTEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"nVertex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pMesh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"ulMode","Type":{"Kind":"ApiRef","Name":"GRADIENT_FILL","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PlayMetaFileRecord"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpHandleTable","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"HANDLETABLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"lpMR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"METARECORD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"noObjs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"proc","Type":{"Kind":"ApiRef","Name":"MFENUMPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"CloseEnhMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CopyEnhMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hEnh","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CopyEnhMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hEnh","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateEnhMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HdcMetdataEnhFileHandle","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpDesc","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"CreateEnhMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HdcMetdataEnhFileHandle","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpDesc","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"DeleteEnhMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"EnumEnhMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"proc","Type":{"Kind":"ApiRef","Name":"ENHMFENUMPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
			,{"Name":"lpRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hEMF","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileDescriptionA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hemf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileDescriptionW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hemf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetEnhMetaFileHeader"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hemf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpEnhMetaHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENHMETAHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"GetEnhMetaFilePaletteEntries"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hemf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpPaletteEntries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetWinMetaFileBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hemf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cbData16","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pData16","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
			,{"Name":"iMapMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"hdcRef","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PlayEnhMetaFile"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hmf","Type":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"PlayEnhMetaFileRecord"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pht","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"HANDLETABLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
			,{"Name":"pmr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENHMETARECORD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cht","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetEnhMetaFileBits"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HENHMETAFILE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Const"]}
		]
	}
	,{
		"Name":"GdiComment"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
		]
	}
	,{
		"Name":"GetTextMetricsA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lptm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TEXTMETRICA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetTextMetricsW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lptm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TEXTMETRICW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"AngleArc"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"r","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"StartAngle","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
			,{"Name":"SweepAngle","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyPolyline"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"asz","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]}
			,{"Name":"csz","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetWorldTransform"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpxf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"SetWorldTransform"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpxf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"ModifyWorldTransform"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpxf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"MODIFY_WORLD_TRANSFORM_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CombineTransform"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpxfOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lpxf1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lpxf2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateDIBSection"
		,"SetLastError":true
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"pbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"usage","Type":{"Kind":"ApiRef","Name":"DIB_USAGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ppvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
			,{"Name":"hSection","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetDIBColorTable"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"prgbq","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"SetDIBColorTable"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"iStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"prgbq","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"SetColorAdjustment"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpca","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetColorAdjustment"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpca","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"CreateHalftonePalette"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"AbortPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ArcTo"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xr2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yr2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"BeginPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CloseFigure"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EndPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FillPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FlattenPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
			,{"Name":"aj","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PathToRegion"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyDraw"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"aj","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SelectClipPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"RGN_COMBINE_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetArcDirection"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"dir","Type":{"Kind":"ApiRef","Name":"ARC_DIRECTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetMiterLimit"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"limit","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
			,{"Name":"old","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"StrokeAndFillPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"StrokePath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"WidenPath"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ExtCreatePen"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HPEN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"iPenStyle","Type":{"Kind":"ApiRef","Name":"PEN_STYLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"cWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"plbrush","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pstyle","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"GetMiterLimit"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"plimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"GetArcDirection"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetObjectW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
		]
	}
	,{
		"Name":"MoveToEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"TextOutA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TextOutW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ExtTextOutA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"options","Type":{"Kind":"ApiRef","Name":"ETO_OPTIONS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDx","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"ExtTextOutW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"options","Type":{"Kind":"ApiRef","Name":"ETO_OPTIONS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDx","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"PolyTextOutA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ppt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POLYTEXTA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"nstrings","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyTextOutW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ppt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POLYTEXTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"nstrings","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"CreatePolygonRgn"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pptl","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cPoint","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"iMode","Type":{"Kind":"ApiRef","Name":"CREATE_POLYGON_RGN_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DPtoLP"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LPtoDP"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"Polygon"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"Polyline"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyBezier"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolyBezierTo"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PolylineTo"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"apt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"cpt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetViewportExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"SetViewportOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"SetWindowExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"SetWindowOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"OffsetViewportOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"OffsetWindowOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"ScaleViewportExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"dx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"ScaleWindowExtEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"xn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"SetBitmapDimensionEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hbm","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"w","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"h","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"SetBrushOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetTextFaceA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetTextFaceW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"c","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetKerningPairsA"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nPairs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpKernPair","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"KERNINGPAIR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetKerningPairsW"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"nPairs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpKernPair","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"KERNINGPAIR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
		]
	}
	,{
		"Name":"GetDCOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lppt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"FixBrushOrgEx"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":null
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"ptl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"UnrealizeObject"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"h","Type":{"Kind":"ApiRef","Name":"HGDIOBJ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GdiFlush"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
		]
	}
	,{
		"Name":"GdiSetBatchLimit"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"dw","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GdiGetBatchLimit"
		,"SetLastError":false
		,"DllImport":"GDI32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
		]
	}
	,{
		"Name":"wglSwapMultipleBuffers"
		,"SetLastError":false
		,"DllImport":"OPENGL32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":null
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WGLSWAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"CreateFontPackage"
		,"SetLastError":false
		,"DllImport":"FONTSUB.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.1.2600"
		,"Attrs":[]
		,"Params":[
			{"Name":"puchSrcBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"ulSrcBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
			,{"Name":"ppuchFontPackageBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
			,{"Name":"pulFontPackageBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
			,{"Name":"pulBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
			,{"Name":"usFlag","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"usTTCIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"usSubsetFormat","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"usSubsetLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"usSubsetPlatform","Type":{"Kind":"ApiRef","Name":"CREATE_FONT_PACKAGE_SUBSET_PLATFORM","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"usSubsetEncoding","Type":{"Kind":"ApiRef","Name":"CREATE_FONT_PACKAGE_SUBSET_ENCODING","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"pusSubsetKeepList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Const"]}
			,{"Name":"usSubsetListCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"lpfnAllocate","Type":{"Kind":"ApiRef","Name":"CFP_ALLOCPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpfnReAllocate","Type":{"Kind":"ApiRef","Name":"CFP_REALLOCPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpfnFree","Type":{"Kind":"ApiRef","Name":"CFP_FREEPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"MergeFontPackage"
		,"SetLastError":false
		,"DllImport":"FONTSUB.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.1.2600"
		,"Attrs":[]
		,"Params":[
			{"Name":"puchMergeFontBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"ulMergeFontBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
			,{"Name":"puchFontPackageBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"ulFontPackageBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
			,{"Name":"ppuchDestBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
			,{"Name":"pulDestBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
			,{"Name":"pulBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
			,{"Name":"usMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In","Const"]}
			,{"Name":"lpfnAllocate","Type":{"Kind":"ApiRef","Name":"CFP_ALLOCPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpfnReAllocate","Type":{"Kind":"ApiRef","Name":"CFP_REALLOCPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpfnFree","Type":{"Kind":"ApiRef","Name":"CFP_FREEPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"TTEmbedFont"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulFlags","Type":{"Kind":"ApiRef","Name":"TTEMBED_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulCharSet","Type":{"Kind":"ApiRef","Name":"EMBED_FONT_CHARSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulPrivStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMBEDDED_FONT_PRIV_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
			,{"Name":"lpfnWriteToStream","Type":{"Kind":"ApiRef","Name":"WRITEEMBEDPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvWriteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"pusCharCodeSet","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
			,{"Name":"usCharCodeCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"usLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"pTTEmbedInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTEMBEDINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"TTEmbedFontFromFileA"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"szFontFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"usTTCIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"ulFlags","Type":{"Kind":"ApiRef","Name":"TTEMBED_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulCharSet","Type":{"Kind":"ApiRef","Name":"EMBED_FONT_CHARSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulPrivStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMBEDDED_FONT_PRIV_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
			,{"Name":"lpfnWriteToStream","Type":{"Kind":"ApiRef","Name":"WRITEEMBEDPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvWriteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"pusCharCodeSet","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":10,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
			,{"Name":"usCharCodeCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"usLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"pTTEmbedInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTEMBEDINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"TTLoadEmbeddedFont"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"phFontReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pulPrivStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMBEDDED_FONT_PRIV_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"ulPrivs","Type":{"Kind":"ApiRef","Name":"FONT_LICENSE_PRIVS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTLOAD_EMBEDDED_FONT_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lpfnReadFromStream","Type":{"Kind":"ApiRef","Name":"READEMBEDPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvReadStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"szWinFamilyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"szMacFamilyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"pTTLoadInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTLOADINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"TTGetEmbeddedFontInfo"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"ulFlags","Type":{"Kind":"ApiRef","Name":"TTEMBED_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulPrivStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
			,{"Name":"ulPrivs","Type":{"Kind":"ApiRef","Name":"FONT_LICENSE_PRIVS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
			,{"Name":"lpfnReadFromStream","Type":{"Kind":"ApiRef","Name":"READEMBEDPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvReadStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"pTTLoadInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTLOADINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"TTDeleteEmbeddedFont"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hFontReference","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"TTGetEmbeddingType"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulEmbedType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMBEDDED_FONT_PRIV_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"TTCharToUnicode"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pucCharCodes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
			,{"Name":"ulCharCodeSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"pusShortCodes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
			,{"Name":"ulShortCodeSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TTRunValidationTests"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pTestParam","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTVALIDATIONTESTSPARAMS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TTIsEmbeddingEnabled"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"TTIsEmbeddingEnabledForFacename"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszFacename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"TTEnableEmbeddingForFacename"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszFacename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
			,{"Name":"bEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TTEmbedFontEx"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulFlags","Type":{"Kind":"ApiRef","Name":"TTEMBED_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"ulCharSet","Type":{"Kind":"ApiRef","Name":"EMBED_FONT_CHARSET","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pulPrivStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMBEDDED_FONT_PRIV_STATUS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
			,{"Name":"lpfnWriteToStream","Type":{"Kind":"ApiRef","Name":"WRITEEMBEDPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpvWriteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
			,{"Name":"pulCharCodeSet","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
			,{"Name":"usCharCodeCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"usLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
			,{"Name":"pTTEmbedInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTEMBEDINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"TTRunValidationTestsEx"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"pTestParam","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTVALIDATIONTESTSPARAMSEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TTGetNewFontName"
		,"SetLastError":false
		,"DllImport":"t2embed.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"phFontReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
			,{"Name":"wzWinFamilyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
			,{"Name":"cchMaxWinName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"szMacFamilyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
			,{"Name":"cchMaxMacName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawEdge"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"qrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"edge","Type":{"Kind":"ApiRef","Name":"DRAWEDGE_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"grfFlags","Type":{"Kind":"ApiRef","Name":"DRAW_EDGE_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawFrameControl"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"DFC_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"DFCS_STATE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawCaption"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"DRAW_CAPTION_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawAnimatedRects"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"idAni","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lprcFrom","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lprcTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"DrawTextA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpchText","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out","Const"]}
			,{"Name":"cchText","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"format","Type":{"Kind":"ApiRef","Name":"DRAW_TEXT_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawTextW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpchText","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out","Const"]}
			,{"Name":"cchText","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"format","Type":{"Kind":"ApiRef","Name":"DRAW_TEXT_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawTextExA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpchText","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
			,{"Name":"cchText","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"format","Type":{"Kind":"ApiRef","Name":"DRAW_TEXT_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpdtp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRAWTEXTPARAMS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"DrawTextExW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpchText","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
			,{"Name":"cchText","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"format","Type":{"Kind":"ApiRef","Name":"DRAW_TEXT_FORMAT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpdtp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRAWTEXTPARAMS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"GrayStringA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hBrush","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpOutputFunc","Type":{"Kind":"ApiRef","Name":"GRAYSTRINGPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"X","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"Y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GrayStringW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hBrush","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpOutputFunc","Type":{"Kind":"ApiRef","Name":"GRAYSTRINGPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"nCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"X","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"Y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawStateA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hbrFore","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"qfnCallBack","Type":{"Kind":"ApiRef","Name":"DRAWSTATEPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"wData","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"DRAWSTATE_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"DrawStateW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hbrFore","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"qfnCallBack","Type":{"Kind":"ApiRef","Name":"DRAWSTATEPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"wData","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"cy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"uFlags","Type":{"Kind":"ApiRef","Name":"DRAWSTATE_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TabbedTextOutA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"chCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nTabPositions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnTabStopPositions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"nTabOrigin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"TabbedTextOutW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"chCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nTabPositions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnTabStopPositions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
			,{"Name":"nTabOrigin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetTabbedTextExtentA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
			,{"Name":"chCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nTabPositions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnTabStopPositions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"GetTabbedTextExtentW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
			,{"Name":"chCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"nTabPositions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpnTabStopPositions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"UpdateWindow"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"PaintDesktop"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"WindowFromDC"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetDC"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"GetDCEx"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hrgnClip","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"GET_DCX_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetWindowDC"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"ReleaseDC"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"BeginPaint"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpPaint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PAINTSTRUCT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"EndPaint"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpPaint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PAINTSTRUCT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"GetUpdateRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
			,{"Name":"bErase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetUpdateRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hRgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"bErase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetWindowRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hRgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"bRedraw","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetWindowRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hRgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetWindowRgnBox"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"GDI_REGION_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"ExcludeUpdateRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"InvalidateRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"bErase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ValidateRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
		]
	}
	,{
		"Name":"InvalidateRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hRgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"bErase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ValidateRgn"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"hRgn","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"RedrawWindow"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lprcUpdate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
			,{"Name":"hrgnUpdate","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"REDRAW_WINDOW_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LockWindowUpdate"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWndLock","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"ClientToScreen"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpPoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"ScreenToClient"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpPoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"MapWindowPoints"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hWndFrom","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"hWndTo","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpPoints","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"cPoints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetSysColor"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"UInt32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"nIndex","Type":{"Kind":"ApiRef","Name":"SYS_COLOR_INDEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetSysColorBrush"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"nIndex","Type":{"Kind":"ApiRef","Name":"SYS_COLOR_INDEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetSysColors"
		,"SetLastError":true
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"cElements","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"lpaElements","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Const"]}
			,{"Name":"lpaRgbValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"DrawFocusRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"FillRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"hbr","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"FrameRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"Native","Name":"Int32"}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"hbr","Type":{"Kind":"ApiRef","Name":"HBRUSH","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"InvertRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"SetRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"xLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"xRight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"yBottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"SetRectEmpty"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
		]
	}
	,{
		"Name":"CopyRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lprcSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"InflateRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"dy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"IntersectRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lprcSrc1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lprcSrc2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"UnionRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lprcSrc1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lprcSrc2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"SubtractRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
			,{"Name":"lprcSrc1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lprcSrc2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"OffsetRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
			,{"Name":"dy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"IsRectEmpty"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"EqualRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"lprc2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"PtInRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
			,{"Name":"pt","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"LoadBitmapA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HMODULE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpBitmapName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"LoadBitmapW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HMODULE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lpBitmapName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
		]
	}
	,{
		"Name":"ChangeDisplaySettingsA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"DISP_CHANGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CDS_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ChangeDisplaySettingsW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"DISP_CHANGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CDS_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"ChangeDisplaySettingsExA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"DISP_CHANGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
			,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Reserved","Optional"]}
			,{"Name":"dwflags","Type":{"Kind":"ApiRef","Name":"CDS_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"ChangeDisplaySettingsExW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"DISP_CHANGE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Optional"]}
			,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Reserved","Optional"]}
			,{"Name":"dwflags","Type":{"Kind":"ApiRef","Name":"CDS_TYPE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
		]
	}
	,{
		"Name":"EnumDisplaySettingsA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iModeNum","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"EnumDisplaySettingsW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iModeNum","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"EnumDisplaySettingsExA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iModeNum","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumDisplaySettingsExW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpszDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iModeNum","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_MODE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpDevMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"ENUM_DISPLAY_SETTINGS_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumDisplayDevicesA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpDevice","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iDevNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDisplayDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISPLAY_DEVICEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"EnumDisplayDevicesW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lpDevice","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
			,{"Name":"iDevNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
			,{"Name":"lpDisplayDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISPLAY_DEVICEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
			,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
		]
	}
	,{
		"Name":"MonitorFromPoint"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"pt","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MONITOR_FROM_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"MonitorFromRect"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"lprc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MONITOR_FROM_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"MonitorFromWindow"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MONITOR_FROM_FLAGS","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
		]
	}
	,{
		"Name":"GetMonitorInfoA"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MONITORINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"GetMonitorInfoW"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"lpmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MONITORINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
		]
	}
	,{
		"Name":"EnumDisplayMonitors"
		,"SetLastError":false
		,"DllImport":"USER32.dll"
		,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
		,"ReturnAttrs":[]
		,"Architectures":[]
		,"Platform":"windows5.0"
		,"Attrs":[]
		,"Params":[
			{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In","Optional"]}
			,{"Name":"lprcClip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
			,{"Name":"lpfnEnum","Type":{"Kind":"ApiRef","Name":"MONITORENUMPROC","TargetKind":"FunctionPointer","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
			,{"Name":"dwData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
		]
	}
]

,"UnicodeAliases":[
	"MONITORINFOEX"
	,"TEXTMETRIC"
	,"NEWTEXTMETRIC"
	,"LOGFONT"
	,"ENUMLOGFONT"
	,"ENUMLOGFONTEX"
	,"EXTLOGFONT"
	,"DEVMODE"
	,"DISPLAY_DEVICE"
	,"OUTLINETEXTMETRIC"
	,"POLYTEXT"
	,"GCP_RESULTS"
	,"FONTENUMPROC"
	,"AXISINFO"
	,"AXESLIST"
	,"ENUMLOGFONTEXDV"
	,"GetObject"
	,"AddFontResource"
	,"CopyMetaFile"
	,"CreateDC"
	,"CreateFontIndirect"
	,"CreateFont"
	,"CreateIC"
	,"CreateMetaFile"
	,"CreateScalableFontResource"
	,"EnumFontFamiliesEx"
	,"EnumFontFamilies"
	,"EnumFonts"
	,"GetCharWidth"
	,"GetCharWidth32"
	,"GetCharWidthFloat"
	,"GetCharABCWidths"
	,"GetCharABCWidthsFloat"
	,"GetGlyphOutline"
	,"GetMetaFile"
	,"GetOutlineTextMetrics"
	,"GetTextExtentPoint"
	,"GetTextExtentPoint32"
	,"GetTextExtentExPoint"
	,"GetCharacterPlacement"
	,"GetGlyphIndices"
	,"AddFontResourceEx"
	,"RemoveFontResourceEx"
	,"CreateFontIndirectEx"
	,"ResetDC"
	,"RemoveFontResource"
	,"CopyEnhMetaFile"
	,"CreateEnhMetaFile"
	,"GetEnhMetaFile"
	,"GetEnhMetaFileDescription"
	,"GetTextMetrics"
	,"TextOut"
	,"ExtTextOut"
	,"PolyTextOut"
	,"GetTextFace"
	,"GetKerningPairs"
	,"DrawText"
	,"DrawTextEx"
	,"GrayString"
	,"DrawState"
	,"TabbedTextOut"
	,"GetTabbedTextExtent"
	,"LoadBitmap"
	,"ChangeDisplaySettings"
	,"ChangeDisplaySettingsEx"
	,"EnumDisplaySettings"
	,"EnumDisplaySettingsEx"
	,"EnumDisplayDevices"
	,"GetMonitorInfo"
]

}
