Win32 API 日本語リファレンス
ホームDevices.Display › 定数

定数

749

Windows.Win32.Devices.Display

名前
GUID_DEVINTERFACE_DISPLAY_ADAPTERGUID{5B45201D-F2F2-4F3B-85BB-30FF1F953599}
GUID_DEVINTERFACE_MONITORGUID{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}
GUID_DISPLAY_DEVICE_ARRIVALGUID{1CA05180-A699-450A-9A0C-DE4FBE3DDD89}
GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVALGUID{1AD9E4F0-F88D-4360-BAB9-4C2D55E564CD}
GUID_DEVINTERFACE_DISPLAYMUXGUID{93C33929-3180-46D3-8AAB-008C84AD1E6E}
DEVPKEY_IndirectDisplayDEVPROPKEY{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 1
DEVPKEY_Device_TerminalLuidDEVPROPKEY{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 2
DEVPKEY_Device_AdapterLuidDEVPROPKEY{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 3
DEVPKEY_Device_ActivityIdDEVPROPKEY{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 4
INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTERDWORD1
INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16DWORD2
DEVPKEY_DisplayMux_InitStatusDEVPROPKEY{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 1
DEVPKEY_DisplayMux_SupportLevelDEVPROPKEY{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 2
DEVPKEY_DisplayMux_MuxTarget1DEVPROPKEY{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 3
DEVPKEY_DisplayMux_MuxTarget2DEVPROPKEY{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 4
DEVPKEY_DisplayMux_CurrentTargetDEVPROPKEY{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 5
VIDEO_DEVICE_NAMEunknownDISPLAY%d
WVIDEO_DEVICE_NAMEunknownDISPLAY%d
IOCTL_VIDEO_DISABLE_VDMDWORD2293764
IOCTL_VIDEO_REGISTER_VDMDWORD2293768
IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATEDWORD2293772
IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATEDWORD2293776
IOCTL_VIDEO_MONITOR_DEVICEDWORD2293780
IOCTL_VIDEO_ENUM_MONITOR_PDODWORD2293784
IOCTL_VIDEO_INIT_WIN32K_CALLBACKSDWORD2293788
IOCTL_VIDEO_IS_VGA_DEVICEDWORD2293796
IOCTL_VIDEO_USE_DEVICE_IN_SESSIONDWORD2293800
IOCTL_VIDEO_PREPARE_FOR_EARECOVERYDWORD2293804
IOCTL_VIDEO_ENABLE_VDMDWORD2293760
IOCTL_VIDEO_SAVE_HARDWARE_STATEDWORD2294272
IOCTL_VIDEO_RESTORE_HARDWARE_STATEDWORD2294276
IOCTL_VIDEO_HANDLE_VIDEOPARAMETERSDWORD2293792
IOCTL_VIDEO_QUERY_AVAIL_MODESDWORD2294784
IOCTL_VIDEO_QUERY_NUM_AVAIL_MODESDWORD2294788
IOCTL_VIDEO_QUERY_CURRENT_MODEDWORD2294792
IOCTL_VIDEO_SET_CURRENT_MODEDWORD2294796
IOCTL_VIDEO_RESET_DEVICEDWORD2294800
IOCTL_VIDEO_LOAD_AND_SET_FONTDWORD2294804
IOCTL_VIDEO_SET_PALETTE_REGISTERSDWORD2294808
IOCTL_VIDEO_SET_COLOR_REGISTERSDWORD2294812
IOCTL_VIDEO_ENABLE_CURSORDWORD2294816
IOCTL_VIDEO_DISABLE_CURSORDWORD2294820
IOCTL_VIDEO_SET_CURSOR_ATTRDWORD2294824
IOCTL_VIDEO_QUERY_CURSOR_ATTRDWORD2294828
IOCTL_VIDEO_SET_CURSOR_POSITIONDWORD2294832
IOCTL_VIDEO_QUERY_CURSOR_POSITIONDWORD2294836
IOCTL_VIDEO_ENABLE_POINTERDWORD2294840
IOCTL_VIDEO_DISABLE_POINTERDWORD2294844
IOCTL_VIDEO_SET_POINTER_ATTRDWORD2294848
IOCTL_VIDEO_QUERY_POINTER_ATTRDWORD2294852
IOCTL_VIDEO_SET_POINTER_POSITIONDWORD2294856
IOCTL_VIDEO_QUERY_POINTER_POSITIONDWORD2294860
IOCTL_VIDEO_QUERY_POINTER_CAPABILITIESDWORD2294864
IOCTL_VIDEO_GET_BANK_SELECT_CODEDWORD2294868
IOCTL_VIDEO_MAP_VIDEO_MEMORYDWORD2294872
IOCTL_VIDEO_UNMAP_VIDEO_MEMORYDWORD2294876
IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGESDWORD2294880
IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGESDWORD2294884
IOCTL_VIDEO_QUERY_COLOR_CAPABILITIESDWORD2294888
IOCTL_VIDEO_SET_POWER_MANAGEMENTDWORD2294892
IOCTL_VIDEO_GET_POWER_MANAGEMENTDWORD2294896
IOCTL_VIDEO_SHARE_VIDEO_MEMORYDWORD2294900
IOCTL_VIDEO_UNSHARE_VIDEO_MEMORYDWORD2294904
IOCTL_VIDEO_SET_COLOR_LUT_DATADWORD2294908
IOCTL_VIDEO_GET_CHILD_STATEDWORD2294912
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATIONDWORD2294916
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATIONDWORD2294920
IOCTL_VIDEO_SWITCH_DUALVIEWDWORD2294924
IOCTL_VIDEO_SET_BANK_POSITIONDWORD2294928
IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESSDWORD2294932
IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESSDWORD2294936
IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESSDWORD2294940
IOCTL_FSVIDEO_COPY_FRAME_BUFFERDWORD3409920
IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFERDWORD3409924
IOCTL_FSVIDEO_REVERSE_MOUSE_POINTERDWORD3409928
IOCTL_FSVIDEO_SET_CURRENT_MODEDWORD3409932
IOCTL_FSVIDEO_SET_SCREEN_INFORMATIONDWORD3409936
IOCTL_FSVIDEO_SET_CURSOR_POSITIONDWORD3409940
IOCTL_PANEL_QUERY_BRIGHTNESS_CAPSDWORD2296832
IOCTL_PANEL_QUERY_BRIGHTNESS_RANGESDWORD2296836
IOCTL_PANEL_GET_BRIGHTNESSDWORD2296840
IOCTL_PANEL_SET_BRIGHTNESSDWORD2296844
IOCTL_PANEL_SET_BRIGHTNESS_STATEDWORD2296848
IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATIONDWORD2296852
IOCTL_PANEL_GET_BACKLIGHT_REDUCTIONDWORD2296856
IOCTL_PANEL_GET_MANUFACTURING_MODEDWORD2296860
IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPSDWORD2297856
IOCTL_COLORSPACE_TRANSFORM_SETDWORD2297860
IOCTL_SET_ACTIVE_COLOR_PROFILE_NAMEDWORD2297864
IOCTL_GET_SCALAR_MULTIPLIER_CAPSDWORD2297868
IOCTL_SET_SCALAR_MULTIPLIERDWORD2297872
IOCTL_MIPI_DSI_QUERY_CAPSDWORD2298880
IOCTL_MIPI_DSI_TRANSMISSIONDWORD2298884
IOCTL_MIPI_DSI_RESETDWORD2298888
DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRYDWORD1
DXGK_WIN32K_PARAM_FLAG_MODESWITCHDWORD2
DXGK_WIN32K_PARAM_FLAG_DISABLEVIEWDWORD4
VIDEO_DUALVIEW_REMOVABLEDWORD1
VIDEO_DUALVIEW_PRIMARYDWORD2147483648
VIDEO_DUALVIEW_SECONDARYDWORD1073741824
VIDEO_DUALVIEW_WDDM_VGADWORD536870912
VIDEO_STATE_NON_STANDARD_VGADWORD1
VIDEO_STATE_UNEMULATED_VGA_STATEDWORD2
VIDEO_STATE_PACKED_CHAIN4_MODEDWORD4
VIDEO_MODE_NO_ZERO_MEMORYDWORD2147483648
VIDEO_MODE_MAP_MEM_LINEARDWORD1073741824
VIDEO_MODE_COLORDWORD1
VIDEO_MODE_GRAPHICSDWORD2
VIDEO_MODE_PALETTE_DRIVENDWORD4
VIDEO_MODE_MANAGED_PALETTEDWORD8
VIDEO_MODE_INTERLACEDDWORD16
VIDEO_MODE_NO_OFF_SCREENDWORD32
VIDEO_MODE_NO_64_BIT_ACCESSDWORD64
VIDEO_MODE_BANKEDDWORD128
VIDEO_MODE_LINEARDWORD256
VIDEO_MODE_ASYNC_POINTERDWORD1
VIDEO_MODE_MONO_POINTERDWORD2
VIDEO_MODE_COLOR_POINTERDWORD4
VIDEO_MODE_ANIMATE_STARTDWORD8
VIDEO_MODE_ANIMATE_UPDATEDWORD16
PLANAR_HCDWORD1
VIDEO_DEVICE_COLORDWORD1
VIDEO_OPTIONAL_GAMMET_TABLEDWORD2
VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDSDWORD1
VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMATDWORD2147483648
DISPLAYPOLICY_ACDWORD1
DISPLAYPOLICY_DCDWORD2
BITMAP_BITS_BYTE_ALIGNDWORD8
BITMAP_BITS_WORD_ALIGNDWORD16
BITMAP_ARRAY_BYTEDWORD3
BITMAP_PLANESDWORD1
BITMAP_BITS_PIXELDWORD1
DD_FULLSCREEN_VIDEO_DEVICE_NAMEunknown\Device\FSVideo
VIDEO_REASON_NONEDWORD0
VIDEO_REASON_POLICY1DWORD1
VIDEO_REASON_POLICY2DWORD2
VIDEO_REASON_POLICY3DWORD3
VIDEO_REASON_POLICY4DWORD4
VIDEO_REASON_LOCKDWORD5
VIDEO_REASON_FAILED_ROTATIONDWORD5
VIDEO_REASON_ALLOCATIONDWORD6
VIDEO_REASON_SCRATCHDWORD8
VIDEO_REASON_CONFIGURATIONDWORD9
VIDEO_MAX_REASONDWORD9
BRIGHTNESS_MAX_LEVEL_COUNTDWORD103
BRIGHTNESS_MAX_NIT_RANGE_COUNTDWORD16
DSI_PACKET_EMBEDDED_PAYLOAD_SIZEDWORD8
MAX_PACKET_COUNTDWORD128
DSI_INVALID_PACKET_INDEXDWORD255
DSI_SOT_ERRORDWORD1
DSI_SOT_SYNC_ERRORDWORD2
DSI_EOT_SYNC_ERRORDWORD4
DSI_ESCAPE_MODE_ENTRY_COMMAND_ERRORDWORD8
DSI_LOW_POWER_TRANSMIT_SYNC_ERRORDWORD16
DSI_PERIPHERAL_TIMEOUT_ERRORDWORD32
DSI_FALSE_CONTROL_ERRORDWORD64
DSI_CONTENTION_DETECTEDDWORD128
DSI_CHECKSUM_ERROR_CORRECTEDDWORD256
DSI_CHECKSUM_ERROR_NOT_CORRECTEDDWORD512
DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERRORDWORD1024
DSI_DSI_DATA_TYPE_NOT_RECOGNIZEDDWORD2048
DSI_DSI_VC_ID_INVALIDDWORD4096
DSI_INVALID_TRANSMISSION_LENGTHDWORD8192
DSI_DSI_PROTOCOL_VIOLATIONDWORD32768
HOST_DSI_DEVICE_NOT_READYDWORD1
HOST_DSI_INTERFACE_RESETDWORD2
HOST_DSI_DEVICE_RESETDWORD4
HOST_DSI_TRANSMISSION_CANCELLEDDWORD16
HOST_DSI_TRANSMISSION_DROPPEDDWORD32
HOST_DSI_TRANSMISSION_TIMEOUTDWORD64
HOST_DSI_INVALID_TRANSMISSIONDWORD256
HOST_DSI_OS_REJECTED_PACKETDWORD512
HOST_DSI_DRIVER_REJECTED_PACKETDWORD1024
HOST_DSI_BAD_TRANSMISSION_MODEDWORD4096
GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZEDGUID{F196C02F-F86F-4F9A-AA15-E9CEBDFE3B96}
GUID_MONITOR_OVERRIDE_TEST_SPECIALIZEDGUID{0457E531-3CB9-4A07-83C1-A79146C64DB3}
FD_ERRORDWORD4294967295
DDI_ERRORDWORD4294967295
FDM_TYPE_BM_SIDE_CONSTDWORD1
FDM_TYPE_MAXEXT_EQUAL_BM_SIDEDWORD2
FDM_TYPE_CHAR_INC_EQUAL_BM_BASEDWORD4
FDM_TYPE_ZERO_BEARINGSDWORD8
FDM_TYPE_CONST_BEARINGSDWORD16
GS_UNICODE_HANDLESDWORD1
GS_8BIT_HANDLESDWORD2
GS_16BIT_HANDLESDWORD4
FM_VERSION_NUMBERDWORD0
FM_TYPE_LICENSEDDWORD2
FM_READONLY_EMBEDDWORD4
FM_EDITABLE_EMBEDDWORD8
FM_NO_EMBEDDINGDWORD2
FM_INFO_TECH_TRUETYPEDWORD1
FM_INFO_TECH_BITMAPDWORD2
FM_INFO_TECH_STROKEDWORD4
FM_INFO_TECH_OUTLINE_NOT_TRUETYPEDWORD8
FM_INFO_ARB_XFORMSDWORD16
FM_INFO_1BPPDWORD32
FM_INFO_4BPPDWORD64
FM_INFO_8BPPDWORD128
FM_INFO_16BPPDWORD256
FM_INFO_24BPPDWORD512
FM_INFO_32BPPDWORD1024
FM_INFO_INTEGER_WIDTHDWORD2048
FM_INFO_CONSTANT_WIDTHDWORD4096
FM_INFO_NOT_CONTIGUOUSDWORD8192
FM_INFO_TECH_MMDWORD16384
FM_INFO_RETURNS_OUTLINESDWORD32768
FM_INFO_RETURNS_STROKESDWORD65536
FM_INFO_RETURNS_BITMAPSDWORD131072
FM_INFO_DSIGDWORD262144
FM_INFO_RIGHT_HANDEDDWORD524288
FM_INFO_INTEGRAL_SCALINGDWORD1048576
FM_INFO_90DEGREE_ROTATIONSDWORD2097152
FM_INFO_OPTICALLY_FIXED_PITCHDWORD4194304
FM_INFO_DO_NOT_ENUMERATEDWORD8388608
FM_INFO_ISOTROPIC_SCALING_ONLYDWORD16777216
FM_INFO_ANISOTROPIC_SCALING_ONLYDWORD33554432
FM_INFO_TECH_CFFDWORD67108864
FM_INFO_FAMILY_EQUIVDWORD134217728
FM_INFO_DBCS_FIXED_PITCHDWORD268435456
FM_INFO_NONNEGATIVE_ACDWORD536870912
FM_INFO_IGNORE_TC_RA_ABLEDWORD1073741824
FM_INFO_TECH_TYPE1DWORD2147483648
MAXCHARSETSDWORD16
FM_PANOSE_CULTURE_LATINDWORD0
FM_SEL_ITALICDWORD1
FM_SEL_UNDERSCOREDWORD2
FM_SEL_NEGATIVEDWORD4
FM_SEL_OUTLINEDDWORD8
FM_SEL_STRIKEOUTDWORD16
FM_SEL_BOLDDWORD32
FM_SEL_REGULARDWORD64
FM_SEL_USE_TYPO_METRICSDWORD128
OPENGL_CMDDWORD4352
OPENGL_GETINFODWORD4353
WNDOBJ_SETUPDWORD4354
DDI_DRIVER_VERSION_NT4DWORD131072
DDI_DRIVER_VERSION_SP3DWORD131075
DDI_DRIVER_VERSION_NT5DWORD196608
DDI_DRIVER_VERSION_NT5_01DWORD196864
DDI_DRIVER_VERSION_NT5_01_SP1DWORD196865
GDI_DRIVER_VERSIONDWORD16384
INDEX_DrvEnablePDEVINT0
INDEX_DrvCompletePDEVINT1
INDEX_DrvDisablePDEVINT2
INDEX_DrvEnableSurfaceINT3
INDEX_DrvDisableSurfaceINT4
INDEX_DrvAssertModeINT5
INDEX_DrvOffsetINT6
INDEX_DrvResetPDEVINT7
INDEX_DrvDisableDriverINT8
INDEX_DrvCreateDeviceBitmapINT10
INDEX_DrvDeleteDeviceBitmapINT11
INDEX_DrvRealizeBrushINT12
INDEX_DrvDitherColorINT13
INDEX_DrvStrokePathINT14
INDEX_DrvFillPathINT15
INDEX_DrvStrokeAndFillPathINT16
INDEX_DrvPaintINT17
INDEX_DrvBitBltINT18
INDEX_DrvCopyBitsINT19
INDEX_DrvStretchBltINT20
INDEX_DrvSetPaletteINT22
INDEX_DrvTextOutINT23
INDEX_DrvEscapeINT24
INDEX_DrvDrawEscapeINT25
INDEX_DrvQueryFontINT26
INDEX_DrvQueryFontTreeINT27
INDEX_DrvQueryFontDataINT28
INDEX_DrvSetPointerShapeINT29
INDEX_DrvMovePointerINT30
INDEX_DrvLineToINT31
INDEX_DrvSendPageINT32
INDEX_DrvStartPageINT33
INDEX_DrvEndDocINT34
INDEX_DrvStartDocINT35
INDEX_DrvGetGlyphModeINT37
INDEX_DrvSynchronizeINT38
INDEX_DrvSaveScreenBitsINT40
INDEX_DrvGetModesINT41
INDEX_DrvFreeINT42
INDEX_DrvDestroyFontINT43
INDEX_DrvQueryFontCapsINT44
INDEX_DrvLoadFontFileINT45
INDEX_DrvUnloadFontFileINT46
INDEX_DrvFontManagementINT47
INDEX_DrvQueryTrueTypeTableINT48
INDEX_DrvQueryTrueTypeOutlineINT49
INDEX_DrvGetTrueTypeFileINT50
INDEX_DrvQueryFontFileINT51
INDEX_DrvMovePanningINT52
INDEX_DrvQueryAdvanceWidthsINT53
INDEX_DrvSetPixelFormatINT54
INDEX_DrvDescribePixelFormatINT55
INDEX_DrvSwapBuffersINT56
INDEX_DrvStartBandingINT57
INDEX_DrvNextBandINT58
INDEX_DrvGetDirectDrawInfoINT59
INDEX_DrvEnableDirectDrawINT60
INDEX_DrvDisableDirectDrawINT61
INDEX_DrvQuerySpoolTypeINT62
INDEX_DrvIcmCreateColorTransformINT64
INDEX_DrvIcmDeleteColorTransformINT65
INDEX_DrvIcmCheckBitmapBitsINT66
INDEX_DrvIcmSetDeviceGammaRampINT67
INDEX_DrvGradientFillINT68
INDEX_DrvStretchBltROPINT69
INDEX_DrvPlgBltINT70
INDEX_DrvAlphaBlendINT71
INDEX_DrvSynthesizeFontINT72
INDEX_DrvGetSynthesizedFontFilesINT73
INDEX_DrvTransparentBltINT74
INDEX_DrvQueryPerBandInfoINT75
INDEX_DrvQueryDeviceSupportINT76
INDEX_DrvReserved1INT77
INDEX_DrvReserved2INT78
INDEX_DrvReserved3INT79
INDEX_DrvReserved4INT80
INDEX_DrvReserved5INT81
INDEX_DrvReserved6INT82
INDEX_DrvReserved7INT83
INDEX_DrvReserved8INT84
INDEX_DrvDeriveSurfaceINT85
INDEX_DrvQueryGlyphAttrsINT86
INDEX_DrvNotifyINT87
INDEX_DrvSynchronizeSurfaceINT88
INDEX_DrvResetDeviceINT89
INDEX_DrvReserved9INT90
INDEX_DrvReserved10INT91
INDEX_DrvReserved11INT92
INDEX_DrvRenderHintINT93
INDEX_DrvCreateDeviceBitmapExINT94
INDEX_DrvDeleteDeviceBitmapExINT95
INDEX_DrvAssociateSharedSurfaceINT96
INDEX_DrvSynchronizeRedirectionBitmapsINT97
INDEX_DrvAccumulateD3DDirtyRectINT98
INDEX_DrvStartDxInteropINT99
INDEX_DrvEndDxInteropINT100
INDEX_DrvLockDisplayAreaINT101
INDEX_DrvUnlockDisplayAreaINT102
INDEX_DrvSurfaceCompleteINT103
INDEX_LASTINT89
GCAPS_BEZIERSDWORD1
GCAPS_GEOMETRICWIDEDWORD2
GCAPS_ALTERNATEFILLDWORD4
GCAPS_WINDINGFILLDWORD8
GCAPS_HALFTONEDWORD16
GCAPS_COLOR_DITHERDWORD32
GCAPS_HORIZSTRIKEDWORD64
GCAPS_VERTSTRIKEDWORD128
GCAPS_OPAQUERECTDWORD256
GCAPS_VECTORFONTDWORD512
GCAPS_MONO_DITHERDWORD1024
GCAPS_ASYNCCHANGEDWORD2048
GCAPS_ASYNCMOVEDWORD4096
GCAPS_DONTJOURNALDWORD8192
GCAPS_DIRECTDRAWDWORD16384
GCAPS_ARBRUSHOPAQUEDWORD32768
GCAPS_PANNINGDWORD65536
GCAPS_HIGHRESTEXTDWORD262144
GCAPS_PALMANAGEDDWORD524288
GCAPS_DITHERONREALIZEDWORD2097152
GCAPS_NO64BITMEMACCESSDWORD4194304
GCAPS_FORCEDITHERDWORD8388608
GCAPS_GRAY16DWORD16777216
GCAPS_ICMDWORD33554432
GCAPS_CMYKCOLORDWORD67108864
GCAPS_LAYEREDDWORD134217728
GCAPS_ARBRUSHTEXTDWORD268435456
GCAPS_SCREENPRECISIONDWORD536870912
GCAPS_FONT_RASTERIZERDWORD1073741824
GCAPS_NUPDWORD2147483648
GCAPS2_JPEGSRCDWORD1
GCAPS2_xxxxDWORD2
GCAPS2_PNGSRCDWORD8
GCAPS2_CHANGEGAMMARAMPDWORD16
GCAPS2_ALPHACURSORDWORD32
GCAPS2_SYNCFLUSHDWORD64
GCAPS2_SYNCTIMERDWORD128
GCAPS2_ICD_MULTIMONDWORD256
GCAPS2_MOUSETRAILSDWORD512
GCAPS2_RESERVED1DWORD1024
GCAPS2_REMOTEDRIVERDWORD1024
GCAPS2_EXCLUDELAYEREDDWORD2048
GCAPS2_INCLUDEAPIBITMAPSDWORD4096
GCAPS2_SHOWHIDDENPOINTERDWORD8192
GCAPS2_CLEARTYPEDWORD16384
GCAPS2_ACC_DRIVERDWORD32768
GCAPS2_BITMAPEXREUSEDWORD65536
LA_GEOMETRICDWORD1
LA_ALTERNATEDWORD2
LA_STARTGAPDWORD4
LA_STYLEDDWORD8
JOIN_ROUNDINT0
JOIN_BEVELINT1
JOIN_MITERINT2
ENDCAP_ROUNDINT0
ENDCAP_SQUAREINT1
ENDCAP_BUTTINT2
PRIMARY_ORDER_ABCDWORD0
PRIMARY_ORDER_ACBDWORD1
PRIMARY_ORDER_BACDWORD2
PRIMARY_ORDER_BCADWORD3
PRIMARY_ORDER_CBADWORD4
PRIMARY_ORDER_CABDWORD5
HT_PATSIZE_2x2DWORD0
HT_PATSIZE_2x2_MDWORD1
HT_PATSIZE_4x4DWORD2
HT_PATSIZE_4x4_MDWORD3
HT_PATSIZE_6x6DWORD4
HT_PATSIZE_6x6_MDWORD5
HT_PATSIZE_8x8DWORD6
HT_PATSIZE_8x8_MDWORD7
HT_PATSIZE_10x10DWORD8
HT_PATSIZE_10x10_MDWORD9
HT_PATSIZE_12x12DWORD10
HT_PATSIZE_12x12_MDWORD11
HT_PATSIZE_14x14DWORD12
HT_PATSIZE_14x14_MDWORD13
HT_PATSIZE_16x16DWORD14
HT_PATSIZE_16x16_MDWORD15
HT_PATSIZE_SUPERCELLDWORD16
HT_PATSIZE_SUPERCELL_MDWORD17
HT_PATSIZE_USERDWORD18
HT_PATSIZE_MAX_INDEXDWORD18
HT_PATSIZE_DEFAULTDWORD17
HT_USERPAT_CX_MINDWORD4
HT_USERPAT_CX_MAXDWORD256
HT_USERPAT_CY_MINDWORD4
HT_USERPAT_CY_MAXDWORD256
HT_FORMAT_1BPPDWORD0
HT_FORMAT_4BPPDWORD2
HT_FORMAT_4BPP_IRGBDWORD3
HT_FORMAT_8BPPDWORD4
HT_FORMAT_16BPPDWORD5
HT_FORMAT_24BPPDWORD6
HT_FORMAT_32BPPDWORD7
WINDDI_MAX_BROADCAST_CONTEXTDWORD64
HT_FLAG_SQUARE_DEVICE_PELDWORD1
HT_FLAG_HAS_BLACK_DYEDWORD2
HT_FLAG_ADDITIVE_PRIMSDWORD4
HT_FLAG_USE_8BPP_BITMASKDWORD8
HT_FLAG_INK_HIGH_ABSORPTIONDWORD16
HT_FLAG_INK_ABSORPTION_INDICESDWORD96
HT_FLAG_DO_DEVCLR_XFORMDWORD128
HT_FLAG_OUTPUT_CMYDWORD256
HT_FLAG_PRINT_DRAFT_MODEDWORD512
HT_FLAG_INVERT_8BPP_BITMASK_IDXDWORD1024
HT_FLAG_8BPP_CMY332_MASKDWORD4278190080
HT_FLAG_INK_ABSORPTION_IDX0DWORD0
HT_FLAG_INK_ABSORPTION_IDX1DWORD32
HT_FLAG_INK_ABSORPTION_IDX2DWORD64
HT_FLAG_INK_ABSORPTION_IDX3DWORD96
HT_FLAG_NORMAL_INK_ABSORPTIONDWORD0
HT_FLAG_LOW_INK_ABSORPTIONDWORD32
HT_FLAG_LOWER_INK_ABSORPTIONDWORD64
HT_FLAG_LOWEST_INK_ABSORPTIONDWORD96
PPC_DEFAULTDWORD0
PPC_UNDEFINEDDWORD1
PPC_RGB_ORDER_VERTICAL_STRIPESDWORD2
PPC_BGR_ORDER_VERTICAL_STRIPESDWORD3
PPC_RGB_ORDER_HORIZONTAL_STRIPESDWORD4
PPC_BGR_ORDER_HORIZONTAL_STRIPESDWORD5
PPG_DEFAULTDWORD0
PPG_SRGBDWORD1
BR_DEVICE_ICMDWORD1
BR_HOST_ICMDWORD2
BR_CMYKCOLORDWORD4
BR_ORIGCOLORDWORD8
FO_SIM_BOLDDWORD8192
FO_SIM_ITALICDWORD16384
FO_EM_HEIGHTDWORD32768
FO_GRAY16DWORD65536
FO_NOGRAY16DWORD131072
FO_NOHINTSDWORD262144
FO_NO_CHOICEDWORD524288
FO_CFFDWORD1048576
FO_POSTSCRIPTDWORD2097152
FO_MULTIPLEMASTERDWORD4194304
FO_VERT_FACEDWORD8388608
FO_DBCS_FONTDWORD16777216
FO_NOCLEARTYPEDWORD33554432
FO_CLEARTYPE_XDWORD268435456
FO_CLEARTYPE_YDWORD536870912
FO_CLEARTYPENATURAL_XDWORD1073741824
DC_TRIVIALDWORD0
DC_RECTDWORD1
DC_COMPLEXDWORD3
FC_RECTDWORD1
FC_RECT4DWORD2
FC_COMPLEXDWORD3
TC_RECTANGLESDWORD0
TC_PATHOBJDWORD2
OC_BANK_CLIPDWORD1
CT_RECTANGLESINT0
CD_RIGHTDOWNINT0
CD_LEFTDOWNINT1
CD_RIGHTUPINT2
CD_LEFTUPINT3
CD_ANYINT4
CD_LEFTWARDSINT1
CD_UPWARDSINT2
FO_HGLYPHSINT0
FO_GLYPHBITSINT1
FO_PATHOBJINT2
FD_NEGATIVE_FONTINT1
FO_DEVICE_FONTINT1
FO_OUTLINE_CAPABLEINT2
SO_FLAG_DEFAULT_PLACEMENTDWORD1
SO_HORIZONTALDWORD2
SO_VERTICALDWORD4
SO_REVERSEDDWORD8
SO_ZERO_BEARINGSDWORD16
SO_CHAR_INC_EQUAL_BM_BASEDWORD32
SO_MAXEXT_EQUAL_BM_SIDEDWORD64
SO_DO_NOT_SUBSTITUTE_DEVICE_FONTDWORD128
SO_GLYPHINDEX_TEXTOUTDWORD256
SO_ESC_NOT_ORIENTDWORD512
SO_DXDYDWORD1024
SO_CHARACTER_EXTRADWORD2048
SO_BREAK_EXTRADWORD4096
FO_ATTR_MODE_ROTATEDWORD1
PAL_INDEXEDDWORD1
PAL_BITFIELDSDWORD2
PAL_RGBDWORD4
PAL_BGRDWORD8
PAL_CMYKDWORD16
PO_BEZIERSDWORD1
PO_ELLIPSEDWORD2
PO_ALL_INTEGERSDWORD4
PO_ENUM_AS_INTEGERSDWORD8
PO_WIDENEDDWORD16
PD_BEGINSUBPATHDWORD1
PD_ENDSUBPATHDWORD2
PD_RESETSTYLEDWORD4
PD_CLOSEFIGUREDWORD8
PD_BEZIERSDWORD16
SGI_EXTRASPACEDWORD0
STYPE_BITMAPINT0
STYPE_DEVBITMAPINT3
BMF_1BPPINT1
BMF_4BPPINT2
BMF_8BPPINT3
BMF_16BPPINT4
BMF_24BPPINT5
BMF_32BPPINT6
BMF_4RLEINT7
BMF_8RLEINT8
BMF_JPEGINT9
BMF_PNGINT10
BMF_TOPDOWNDWORD1
BMF_NOZEROINITDWORD2
BMF_DONTCACHEDWORD4
BMF_USERMEMDWORD8
BMF_KMSECTIONDWORD16
BMF_NOTSYSMEMDWORD32
BMF_WINDOW_BLTDWORD64
BMF_UMPDMEMDWORD128
BMF_TEMP_ALPHADWORD256
BMF_ACC_NOTIFYDWORD32768
BMF_RMT_ENTERDWORD16384
BMF_RESERVEDDWORD15872
GX_IDENTITYINT0
GX_OFFSETINT1
GX_SCALEINT2
GX_GENERALINT3
XF_LTOLINT0
XF_INV_LTOLINT1
XF_LTOFXINT2
XF_INV_FXTOLINT3
XO_TRIVIALDWORD1
XO_TABLEDWORD2
XO_TO_MONODWORD4
XO_FROM_CMYKDWORD8
XO_DEVICE_ICMDWORD16
XO_HOST_ICMDWORD32
XO_SRCPALETTEDWORD1
XO_DESTPALETTEDWORD2
XO_DESTDCPALETTEDWORD3
XO_SRCBITFIELDSDWORD4
XO_DESTBITFIELDSDWORD5
HOOK_BITBLTDWORD1
HOOK_STRETCHBLTDWORD2
HOOK_PLGBLTDWORD4
HOOK_TEXTOUTDWORD8
HOOK_PAINTDWORD16
HOOK_STROKEPATHDWORD32
HOOK_FILLPATHDWORD64
HOOK_STROKEANDFILLPATHDWORD128
HOOK_LINETODWORD256
HOOK_COPYBITSDWORD1024
HOOK_MOVEPANNINGDWORD2048
HOOK_SYNCHRONIZEDWORD4096
HOOK_STRETCHBLTROPDWORD8192
HOOK_SYNCHRONIZEACCESSDWORD16384
HOOK_TRANSPARENTBLTDWORD32768
HOOK_ALPHABLENDDWORD65536
HOOK_GRADIENTFILLDWORD131072
HOOK_FLAGSDWORD243199
MS_NOTSYSTEMMEMORYDWORD1
MS_SHAREDACCESSDWORD2
MS_CDDDEVICEBITMAPDWORD4
MS_REUSEDDEVICEBITMAPDWORD8
DRVQUERY_USERMODEDWORD1
HS_DDI_MAXDWORD6
DRD_SUCCESSDWORD0
DRD_ERRORDWORD1
SS_SAVEDWORD0
SS_RESTOREDWORD1
SS_FREEDWORD2
CDBEX_REDIRECTIONDWORD1
CDBEX_DXINTEROPDWORD2
CDBEX_NTSHAREDSURFACEHANDLEDWORD4
CDBEX_CROSSADAPTERDWORD8
CDBEX_REUSEDWORD16
WINDDI_MAXSETPALETTECOLORSDWORD256
WINDDI_MAXSETPALETTECOLORINDEXDWORD255
DM_DEFAULTDWORD1
DM_MONOCHROMEDWORD2
DCR_SOLIDDWORD0
DCR_DRIVERDWORD1
DCR_HALFTONEDWORD2
RB_DITHERCOLORINT-2147483648
QFT_LIGATURESINT1
QFT_KERNPAIRSINT2
QFT_GLYPHSETINT3
QFD_GLYPHANDBITMAPINT1
QFD_GLYPHANDOUTLINEINT2
QFD_MAXEXTENTSINT3
QFD_TT_GLYPHANDBITMAPINT4
QFD_TT_GRAY1_BITMAPINT5
QFD_TT_GRAY2_BITMAPINT6
QFD_TT_GRAY4_BITMAPINT8
QFD_TT_GRAY8_BITMAPINT9
QFD_TT_MONO_BITMAPINT5
QC_OUTLINESDWORD1
QC_1BITDWORD2
QC_4BITDWORD4
FF_SIGNATURE_VERIFIEDDWORD1
FF_IGNORED_SIGNATUREDWORD2
QAW_GETWIDTHSDWORD0
QAW_GETEASYWIDTHSDWORD1
TTO_METRICS_ONLYDWORD1
TTO_QUBICSDWORD2
TTO_UNHINTEDDWORD4
QFF_DESCRIPTIONINT1
QFF_NUMFACESINT2
FP_ALTERNATEMODEINT1
FP_WINDINGMODEINT2
SPS_ERRORDWORD0
SPS_DECLINEDWORD1
SPS_ACCEPT_NOEXCLUDEDWORD2
SPS_ACCEPT_EXCLUDEDWORD3
SPS_ACCEPT_SYNCHRONOUSDWORD4
SPS_CHANGEINT1
SPS_ASYNCCHANGEINT2
SPS_ANIMATESTARTINT4
SPS_ANIMATEUPDATEINT8
SPS_ALPHAINT16
SPS_RESERVEDINT32
SPS_RESERVED1INT64
SPS_FLAGSMASKINT255
SPS_LENGTHMASKINT3840
SPS_FREQMASKINT1044480
ED_ABORTDOCDWORD1
IGRF_RGB_256BYTESDWORD0
IGRF_RGB_256WORDSDWORD1
QDS_CHECKJPEGFORMATDWORD0
QDS_CHECKPNGFORMATDWORD1
DSS_TIMER_EVENTDWORD1
DSS_FLUSH_EVENTDWORD2
DSS_RESERVEDDWORD4
DSS_RESERVED1DWORD8
DSS_RESERVED2DWORD16
DN_ACCELERATION_LEVELDWORD1
DN_DEVICE_ORIGINDWORD2
DN_SLEEP_MODEDWORD3
DN_DRAWING_BEGINDWORD4
DN_ASSOCIATE_WINDOWDWORD5
DN_COMPOSITION_CHANGEDDWORD6
DN_DRAWING_BEGIN_APIBITMAPDWORD7
DN_SURFOBJ_DESTRUCTIONDWORD8
WOC_RGN_CLIENT_DELTADWORD1
WOC_RGN_CLIENTDWORD2
WOC_RGN_SURFACE_DELTADWORD4
WOC_RGN_SURFACEDWORD8
WOC_CHANGEDDWORD16
WOC_DELETEDWORD32
WOC_DRAWNDWORD64
WOC_SPRITE_OVERLAPDWORD128
WOC_SPRITE_NO_OVERLAPDWORD256
WOC_RGN_SPRITEDWORD512
WO_RGN_CLIENT_DELTADWORD1
WO_RGN_CLIENTDWORD2
WO_RGN_SURFACE_DELTADWORD4
WO_RGN_SURFACEDWORD8
WO_RGN_UPDATE_ALLDWORD16
WO_RGN_WINDOWDWORD32
WO_DRAW_NOTIFYDWORD64
WO_SPRITE_NOTIFYDWORD128
WO_RGN_DESKTOP_COORDDWORD256
WO_RGN_SPRITEDWORD512
EHN_RESTOREDDWORD0
EHN_ERRORDWORD1
ECS_TEARDOWNDWORD1
ECS_REDRAWDWORD2
DEVHTADJF_COLOR_DEVICEDWORD1
DEVHTADJF_ADDITIVE_DEVICEDWORD2
FL_ZERO_MEMORYDWORD1
FL_NONPAGED_MEMORYDWORD2
FL_NON_SESSIONDWORD4
QSA_MMXDWORD256
QSA_SSEDWORD8192
QSA_3DNOWDWORD16384
QSA_SSE1DWORD8192
QSA_SSE2DWORD65536
QSA_SSE3DWORD524288
ENG_FNT_CACHE_READ_FAULTDWORD1
ENG_FNT_CACHE_WRITE_FAULTDWORD2
DRH_APIBITMAPDWORD1
MC_CAPS_NONEDWORD0
MC_CAPS_MONITOR_TECHNOLOGY_TYPEDWORD1
MC_CAPS_BRIGHTNESSDWORD2
MC_CAPS_CONTRASTDWORD4
MC_CAPS_COLOR_TEMPERATUREDWORD8
MC_CAPS_RED_GREEN_BLUE_GAINDWORD16
MC_CAPS_RED_GREEN_BLUE_DRIVEDWORD32
MC_CAPS_DEGAUSSDWORD64
MC_CAPS_DISPLAY_AREA_POSITIONDWORD128
MC_CAPS_DISPLAY_AREA_SIZEDWORD256
MC_CAPS_RESTORE_FACTORY_DEFAULTSDWORD1024
MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTSDWORD2048
MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGSDWORD4096
MC_SUPPORTED_COLOR_TEMPERATURE_NONEDWORD0
MC_SUPPORTED_COLOR_TEMPERATURE_4000KDWORD1
MC_SUPPORTED_COLOR_TEMPERATURE_5000KDWORD2
MC_SUPPORTED_COLOR_TEMPERATURE_6500KDWORD4
MC_SUPPORTED_COLOR_TEMPERATURE_7500KDWORD8
MC_SUPPORTED_COLOR_TEMPERATURE_8200KDWORD16
MC_SUPPORTED_COLOR_TEMPERATURE_9300KDWORD32
MC_SUPPORTED_COLOR_TEMPERATURE_10000KDWORD64
MC_SUPPORTED_COLOR_TEMPERATURE_11500KDWORD128
PHYSICAL_MONITOR_DESCRIPTION_SIZEDWORD128
GETCONNECTEDIDS_TARGETDWORD0
GETCONNECTEDIDS_SOURCEDWORD1
S_INITDWORD2
SETCONFIGURATION_STATUS_APPLIEDDWORD0
SETCONFIGURATION_STATUS_ADDITIONALDWORD1
SETCONFIGURATION_STATUS_OVERRIDDENDWORD2

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER 1
#define INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16 2
#define IOCTL_VIDEO_DISABLE_VDM 2293764
#define IOCTL_VIDEO_REGISTER_VDM 2293768
#define IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE 2293772
#define IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE 2293776
#define IOCTL_VIDEO_MONITOR_DEVICE 2293780
#define IOCTL_VIDEO_ENUM_MONITOR_PDO 2293784
#define IOCTL_VIDEO_INIT_WIN32K_CALLBACKS 2293788
#define IOCTL_VIDEO_IS_VGA_DEVICE 2293796
#define IOCTL_VIDEO_USE_DEVICE_IN_SESSION 2293800
#define IOCTL_VIDEO_PREPARE_FOR_EARECOVERY 2293804
#define IOCTL_VIDEO_ENABLE_VDM 2293760
#define IOCTL_VIDEO_SAVE_HARDWARE_STATE 2294272
#define IOCTL_VIDEO_RESTORE_HARDWARE_STATE 2294276
#define IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS 2293792
#define IOCTL_VIDEO_QUERY_AVAIL_MODES 2294784
#define IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES 2294788
#define IOCTL_VIDEO_QUERY_CURRENT_MODE 2294792
#define IOCTL_VIDEO_SET_CURRENT_MODE 2294796
#define IOCTL_VIDEO_RESET_DEVICE 2294800
#define IOCTL_VIDEO_LOAD_AND_SET_FONT 2294804
#define IOCTL_VIDEO_SET_PALETTE_REGISTERS 2294808
#define IOCTL_VIDEO_SET_COLOR_REGISTERS 2294812
#define IOCTL_VIDEO_ENABLE_CURSOR 2294816
#define IOCTL_VIDEO_DISABLE_CURSOR 2294820
#define IOCTL_VIDEO_SET_CURSOR_ATTR 2294824
#define IOCTL_VIDEO_QUERY_CURSOR_ATTR 2294828
#define IOCTL_VIDEO_SET_CURSOR_POSITION 2294832
#define IOCTL_VIDEO_QUERY_CURSOR_POSITION 2294836
#define IOCTL_VIDEO_ENABLE_POINTER 2294840
#define IOCTL_VIDEO_DISABLE_POINTER 2294844
#define IOCTL_VIDEO_SET_POINTER_ATTR 2294848
#define IOCTL_VIDEO_QUERY_POINTER_ATTR 2294852
#define IOCTL_VIDEO_SET_POINTER_POSITION 2294856
#define IOCTL_VIDEO_QUERY_POINTER_POSITION 2294860
#define IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES 2294864
#define IOCTL_VIDEO_GET_BANK_SELECT_CODE 2294868
#define IOCTL_VIDEO_MAP_VIDEO_MEMORY 2294872
#define IOCTL_VIDEO_UNMAP_VIDEO_MEMORY 2294876
#define IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES 2294880
#define IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES 2294884
#define IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES 2294888
#define IOCTL_VIDEO_SET_POWER_MANAGEMENT 2294892
#define IOCTL_VIDEO_GET_POWER_MANAGEMENT 2294896
#define IOCTL_VIDEO_SHARE_VIDEO_MEMORY 2294900
#define IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY 2294904
#define IOCTL_VIDEO_SET_COLOR_LUT_DATA 2294908
#define IOCTL_VIDEO_GET_CHILD_STATE 2294912
#define IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION 2294916
#define IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION 2294920
#define IOCTL_VIDEO_SWITCH_DUALVIEW 2294924
#define IOCTL_VIDEO_SET_BANK_POSITION 2294928
#define IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS 2294932
#define IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS 2294936
#define IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS 2294940
#define IOCTL_FSVIDEO_COPY_FRAME_BUFFER 3409920
#define IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER 3409924
#define IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER 3409928
#define IOCTL_FSVIDEO_SET_CURRENT_MODE 3409932
#define IOCTL_FSVIDEO_SET_SCREEN_INFORMATION 3409936
#define IOCTL_FSVIDEO_SET_CURSOR_POSITION 3409940
#define IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS 2296832
#define IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES 2296836
#define IOCTL_PANEL_GET_BRIGHTNESS 2296840
#define IOCTL_PANEL_SET_BRIGHTNESS 2296844
#define IOCTL_PANEL_SET_BRIGHTNESS_STATE 2296848
#define IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION 2296852
#define IOCTL_PANEL_GET_BACKLIGHT_REDUCTION 2296856
#define IOCTL_PANEL_GET_MANUFACTURING_MODE 2296860
#define IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS 2297856
#define IOCTL_COLORSPACE_TRANSFORM_SET 2297860
#define IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME 2297864
#define IOCTL_GET_SCALAR_MULTIPLIER_CAPS 2297868
#define IOCTL_SET_SCALAR_MULTIPLIER 2297872
#define IOCTL_MIPI_DSI_QUERY_CAPS 2298880
#define IOCTL_MIPI_DSI_TRANSMISSION 2298884
#define IOCTL_MIPI_DSI_RESET 2298888
#define DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY 1
#define DXGK_WIN32K_PARAM_FLAG_MODESWITCH 2
#define DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW 4
#define VIDEO_DUALVIEW_REMOVABLE 1
#define VIDEO_DUALVIEW_PRIMARY 2147483648
#define VIDEO_DUALVIEW_SECONDARY 1073741824
#define VIDEO_DUALVIEW_WDDM_VGA 536870912
#define VIDEO_STATE_NON_STANDARD_VGA 1
#define VIDEO_STATE_UNEMULATED_VGA_STATE 2
#define VIDEO_STATE_PACKED_CHAIN4_MODE 4
#define VIDEO_MODE_NO_ZERO_MEMORY 2147483648
#define VIDEO_MODE_MAP_MEM_LINEAR 1073741824
#define VIDEO_MODE_COLOR 1
#define VIDEO_MODE_GRAPHICS 2
#define VIDEO_MODE_PALETTE_DRIVEN 4
#define VIDEO_MODE_MANAGED_PALETTE 8
#define VIDEO_MODE_INTERLACED 16
#define VIDEO_MODE_NO_OFF_SCREEN 32
#define VIDEO_MODE_NO_64_BIT_ACCESS 64
#define VIDEO_MODE_BANKED 128
#define VIDEO_MODE_LINEAR 256
#define VIDEO_MODE_ASYNC_POINTER 1
#define VIDEO_MODE_MONO_POINTER 2
#define VIDEO_MODE_COLOR_POINTER 4
#define VIDEO_MODE_ANIMATE_START 8
#define VIDEO_MODE_ANIMATE_UPDATE 16
#define PLANAR_HC 1
#define VIDEO_DEVICE_COLOR 1
#define VIDEO_OPTIONAL_GAMMET_TABLE 2
#define VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS 1
#define VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT 2147483648
#define DISPLAYPOLICY_AC 1
#define DISPLAYPOLICY_DC 2
#define BITMAP_BITS_BYTE_ALIGN 8
#define BITMAP_BITS_WORD_ALIGN 16
#define BITMAP_ARRAY_BYTE 3
#define BITMAP_PLANES 1
#define BITMAP_BITS_PIXEL 1
#define VIDEO_REASON_NONE 0
#define VIDEO_REASON_POLICY1 1
#define VIDEO_REASON_POLICY2 2
#define VIDEO_REASON_POLICY3 3
#define VIDEO_REASON_POLICY4 4
#define VIDEO_REASON_LOCK 5
#define VIDEO_REASON_FAILED_ROTATION 5
#define VIDEO_REASON_ALLOCATION 6
#define VIDEO_REASON_SCRATCH 8
#define VIDEO_REASON_CONFIGURATION 9
#define VIDEO_MAX_REASON 9
#define BRIGHTNESS_MAX_LEVEL_COUNT 103
#define BRIGHTNESS_MAX_NIT_RANGE_COUNT 16
#define DSI_PACKET_EMBEDDED_PAYLOAD_SIZE 8
#define MAX_PACKET_COUNT 128
#define DSI_INVALID_PACKET_INDEX 255
#define DSI_SOT_ERROR 1
#define DSI_SOT_SYNC_ERROR 2
#define DSI_EOT_SYNC_ERROR 4
#define DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR 8
#define DSI_LOW_POWER_TRANSMIT_SYNC_ERROR 16
#define DSI_PERIPHERAL_TIMEOUT_ERROR 32
#define DSI_FALSE_CONTROL_ERROR 64
#define DSI_CONTENTION_DETECTED 128
#define DSI_CHECKSUM_ERROR_CORRECTED 256
#define DSI_CHECKSUM_ERROR_NOT_CORRECTED 512
#define DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR 1024
#define DSI_DSI_DATA_TYPE_NOT_RECOGNIZED 2048
#define DSI_DSI_VC_ID_INVALID 4096
#define DSI_INVALID_TRANSMISSION_LENGTH 8192
#define DSI_DSI_PROTOCOL_VIOLATION 32768
#define HOST_DSI_DEVICE_NOT_READY 1
#define HOST_DSI_INTERFACE_RESET 2
#define HOST_DSI_DEVICE_RESET 4
#define HOST_DSI_TRANSMISSION_CANCELLED 16
#define HOST_DSI_TRANSMISSION_DROPPED 32
#define HOST_DSI_TRANSMISSION_TIMEOUT 64
#define HOST_DSI_INVALID_TRANSMISSION 256
#define HOST_DSI_OS_REJECTED_PACKET 512
#define HOST_DSI_DRIVER_REJECTED_PACKET 1024
#define HOST_DSI_BAD_TRANSMISSION_MODE 4096
#define FD_ERROR 4294967295
#define DDI_ERROR 4294967295
#define FDM_TYPE_BM_SIDE_CONST 1
#define FDM_TYPE_MAXEXT_EQUAL_BM_SIDE 2
#define FDM_TYPE_CHAR_INC_EQUAL_BM_BASE 4
#define FDM_TYPE_ZERO_BEARINGS 8
#define FDM_TYPE_CONST_BEARINGS 16
#define GS_UNICODE_HANDLES 1
#define GS_8BIT_HANDLES 2
#define GS_16BIT_HANDLES 4
#define FM_VERSION_NUMBER 0
#define FM_TYPE_LICENSED 2
#define FM_READONLY_EMBED 4
#define FM_EDITABLE_EMBED 8
#define FM_NO_EMBEDDING 2
#define FM_INFO_TECH_TRUETYPE 1
#define FM_INFO_TECH_BITMAP 2
#define FM_INFO_TECH_STROKE 4
#define FM_INFO_TECH_OUTLINE_NOT_TRUETYPE 8
#define FM_INFO_ARB_XFORMS 16
#define FM_INFO_1BPP 32
#define FM_INFO_4BPP 64
#define FM_INFO_8BPP 128
#define FM_INFO_16BPP 256
#define FM_INFO_24BPP 512
#define FM_INFO_32BPP 1024
#define FM_INFO_INTEGER_WIDTH 2048
#define FM_INFO_CONSTANT_WIDTH 4096
#define FM_INFO_NOT_CONTIGUOUS 8192
#define FM_INFO_TECH_MM 16384
#define FM_INFO_RETURNS_OUTLINES 32768
#define FM_INFO_RETURNS_STROKES 65536
#define FM_INFO_RETURNS_BITMAPS 131072
#define FM_INFO_DSIG 262144
#define FM_INFO_RIGHT_HANDED 524288
#define FM_INFO_INTEGRAL_SCALING 1048576
#define FM_INFO_90DEGREE_ROTATIONS 2097152
#define FM_INFO_OPTICALLY_FIXED_PITCH 4194304
#define FM_INFO_DO_NOT_ENUMERATE 8388608
#define FM_INFO_ISOTROPIC_SCALING_ONLY 16777216
#define FM_INFO_ANISOTROPIC_SCALING_ONLY 33554432
#define FM_INFO_TECH_CFF 67108864
#define FM_INFO_FAMILY_EQUIV 134217728
#define FM_INFO_DBCS_FIXED_PITCH 268435456
#define FM_INFO_NONNEGATIVE_AC 536870912
#define FM_INFO_IGNORE_TC_RA_ABLE 1073741824
#define FM_INFO_TECH_TYPE1 2147483648
#define MAXCHARSETS 16
#define FM_PANOSE_CULTURE_LATIN 0
#define FM_SEL_ITALIC 1
#define FM_SEL_UNDERSCORE 2
#define FM_SEL_NEGATIVE 4
#define FM_SEL_OUTLINED 8
#define FM_SEL_STRIKEOUT 16
#define FM_SEL_BOLD 32
#define FM_SEL_REGULAR 64
#define FM_SEL_USE_TYPO_METRICS 128
#define OPENGL_CMD 4352
#define OPENGL_GETINFO 4353
#define WNDOBJ_SETUP 4354
#define DDI_DRIVER_VERSION_NT4 131072
#define DDI_DRIVER_VERSION_SP3 131075
#define DDI_DRIVER_VERSION_NT5 196608
#define DDI_DRIVER_VERSION_NT5_01 196864
#define DDI_DRIVER_VERSION_NT5_01_SP1 196865
#define GDI_DRIVER_VERSION 16384
#define INDEX_DrvEnablePDEV 0
#define INDEX_DrvCompletePDEV 1
#define INDEX_DrvDisablePDEV 2
#define INDEX_DrvEnableSurface 3
#define INDEX_DrvDisableSurface 4
#define INDEX_DrvAssertMode 5
#define INDEX_DrvOffset 6
#define INDEX_DrvResetPDEV 7
#define INDEX_DrvDisableDriver 8
#define INDEX_DrvCreateDeviceBitmap 10
#define INDEX_DrvDeleteDeviceBitmap 11
#define INDEX_DrvRealizeBrush 12
#define INDEX_DrvDitherColor 13
#define INDEX_DrvStrokePath 14
#define INDEX_DrvFillPath 15
#define INDEX_DrvStrokeAndFillPath 16
#define INDEX_DrvPaint 17
#define INDEX_DrvBitBlt 18
#define INDEX_DrvCopyBits 19
#define INDEX_DrvStretchBlt 20
#define INDEX_DrvSetPalette 22
#define INDEX_DrvTextOut 23
#define INDEX_DrvEscape 24
#define INDEX_DrvDrawEscape 25
#define INDEX_DrvQueryFont 26
#define INDEX_DrvQueryFontTree 27
#define INDEX_DrvQueryFontData 28
#define INDEX_DrvSetPointerShape 29
#define INDEX_DrvMovePointer 30
#define INDEX_DrvLineTo 31
#define INDEX_DrvSendPage 32
#define INDEX_DrvStartPage 33
#define INDEX_DrvEndDoc 34
#define INDEX_DrvStartDoc 35
#define INDEX_DrvGetGlyphMode 37
#define INDEX_DrvSynchronize 38
#define INDEX_DrvSaveScreenBits 40
#define INDEX_DrvGetModes 41
#define INDEX_DrvFree 42
#define INDEX_DrvDestroyFont 43
#define INDEX_DrvQueryFontCaps 44
#define INDEX_DrvLoadFontFile 45
#define INDEX_DrvUnloadFontFile 46
#define INDEX_DrvFontManagement 47
#define INDEX_DrvQueryTrueTypeTable 48
#define INDEX_DrvQueryTrueTypeOutline 49
#define INDEX_DrvGetTrueTypeFile 50
#define INDEX_DrvQueryFontFile 51
#define INDEX_DrvMovePanning 52
#define INDEX_DrvQueryAdvanceWidths 53
#define INDEX_DrvSetPixelFormat 54
#define INDEX_DrvDescribePixelFormat 55
#define INDEX_DrvSwapBuffers 56
#define INDEX_DrvStartBanding 57
#define INDEX_DrvNextBand 58
#define INDEX_DrvGetDirectDrawInfo 59
#define INDEX_DrvEnableDirectDraw 60
#define INDEX_DrvDisableDirectDraw 61
#define INDEX_DrvQuerySpoolType 62
#define INDEX_DrvIcmCreateColorTransform 64
#define INDEX_DrvIcmDeleteColorTransform 65
#define INDEX_DrvIcmCheckBitmapBits 66
#define INDEX_DrvIcmSetDeviceGammaRamp 67
#define INDEX_DrvGradientFill 68
#define INDEX_DrvStretchBltROP 69
#define INDEX_DrvPlgBlt 70
#define INDEX_DrvAlphaBlend 71
#define INDEX_DrvSynthesizeFont 72
#define INDEX_DrvGetSynthesizedFontFiles 73
#define INDEX_DrvTransparentBlt 74
#define INDEX_DrvQueryPerBandInfo 75
#define INDEX_DrvQueryDeviceSupport 76
#define INDEX_DrvReserved1 77
#define INDEX_DrvReserved2 78
#define INDEX_DrvReserved3 79
#define INDEX_DrvReserved4 80
#define INDEX_DrvReserved5 81
#define INDEX_DrvReserved6 82
#define INDEX_DrvReserved7 83
#define INDEX_DrvReserved8 84
#define INDEX_DrvDeriveSurface 85
#define INDEX_DrvQueryGlyphAttrs 86
#define INDEX_DrvNotify 87
#define INDEX_DrvSynchronizeSurface 88
#define INDEX_DrvResetDevice 89
#define INDEX_DrvReserved9 90
#define INDEX_DrvReserved10 91
#define INDEX_DrvReserved11 92
#define INDEX_DrvRenderHint 93
#define INDEX_DrvCreateDeviceBitmapEx 94
#define INDEX_DrvDeleteDeviceBitmapEx 95
#define INDEX_DrvAssociateSharedSurface 96
#define INDEX_DrvSynchronizeRedirectionBitmaps 97
#define INDEX_DrvAccumulateD3DDirtyRect 98
#define INDEX_DrvStartDxInterop 99
#define INDEX_DrvEndDxInterop 100
#define INDEX_DrvLockDisplayArea 101
#define INDEX_DrvUnlockDisplayArea 102
#define INDEX_DrvSurfaceComplete 103
#define INDEX_LAST 89
#define GCAPS_BEZIERS 1
#define GCAPS_GEOMETRICWIDE 2
#define GCAPS_ALTERNATEFILL 4
#define GCAPS_WINDINGFILL 8
#define GCAPS_HALFTONE 16
#define GCAPS_COLOR_DITHER 32
#define GCAPS_HORIZSTRIKE 64
#define GCAPS_VERTSTRIKE 128
#define GCAPS_OPAQUERECT 256
#define GCAPS_VECTORFONT 512
#define GCAPS_MONO_DITHER 1024
#define GCAPS_ASYNCCHANGE 2048
#define GCAPS_ASYNCMOVE 4096
#define GCAPS_DONTJOURNAL 8192
#define GCAPS_DIRECTDRAW 16384
#define GCAPS_ARBRUSHOPAQUE 32768
#define GCAPS_PANNING 65536
#define GCAPS_HIGHRESTEXT 262144
#define GCAPS_PALMANAGED 524288
#define GCAPS_DITHERONREALIZE 2097152
#define GCAPS_NO64BITMEMACCESS 4194304
#define GCAPS_FORCEDITHER 8388608
#define GCAPS_GRAY16 16777216
#define GCAPS_ICM 33554432
#define GCAPS_CMYKCOLOR 67108864
#define GCAPS_LAYERED 134217728
#define GCAPS_ARBRUSHTEXT 268435456
#define GCAPS_SCREENPRECISION 536870912
#define GCAPS_FONT_RASTERIZER 1073741824
#define GCAPS_NUP 2147483648
#define GCAPS2_JPEGSRC 1
#define GCAPS2_xxxx 2
#define GCAPS2_PNGSRC 8
#define GCAPS2_CHANGEGAMMARAMP 16
#define GCAPS2_ALPHACURSOR 32
#define GCAPS2_SYNCFLUSH 64
#define GCAPS2_SYNCTIMER 128
#define GCAPS2_ICD_MULTIMON 256
#define GCAPS2_MOUSETRAILS 512
#define GCAPS2_RESERVED1 1024
#define GCAPS2_REMOTEDRIVER 1024
#define GCAPS2_EXCLUDELAYERED 2048
#define GCAPS2_INCLUDEAPIBITMAPS 4096
#define GCAPS2_SHOWHIDDENPOINTER 8192
#define GCAPS2_CLEARTYPE 16384
#define GCAPS2_ACC_DRIVER 32768
#define GCAPS2_BITMAPEXREUSE 65536
#define LA_GEOMETRIC 1
#define LA_ALTERNATE 2
#define LA_STARTGAP 4
#define LA_STYLED 8
#define JOIN_ROUND 0
#define JOIN_BEVEL 1
#define JOIN_MITER 2
#define ENDCAP_ROUND 0
#define ENDCAP_SQUARE 1
#define ENDCAP_BUTT 2
#define PRIMARY_ORDER_ABC 0
#define PRIMARY_ORDER_ACB 1
#define PRIMARY_ORDER_BAC 2
#define PRIMARY_ORDER_BCA 3
#define PRIMARY_ORDER_CBA 4
#define PRIMARY_ORDER_CAB 5
#define HT_PATSIZE_2x2 0
#define HT_PATSIZE_2x2_M 1
#define HT_PATSIZE_4x4 2
#define HT_PATSIZE_4x4_M 3
#define HT_PATSIZE_6x6 4
#define HT_PATSIZE_6x6_M 5
#define HT_PATSIZE_8x8 6
#define HT_PATSIZE_8x8_M 7
#define HT_PATSIZE_10x10 8
#define HT_PATSIZE_10x10_M 9
#define HT_PATSIZE_12x12 10
#define HT_PATSIZE_12x12_M 11
#define HT_PATSIZE_14x14 12
#define HT_PATSIZE_14x14_M 13
#define HT_PATSIZE_16x16 14
#define HT_PATSIZE_16x16_M 15
#define HT_PATSIZE_SUPERCELL 16
#define HT_PATSIZE_SUPERCELL_M 17
#define HT_PATSIZE_USER 18
#define HT_PATSIZE_MAX_INDEX 18
#define HT_PATSIZE_DEFAULT 17
#define HT_USERPAT_CX_MIN 4
#define HT_USERPAT_CX_MAX 256
#define HT_USERPAT_CY_MIN 4
#define HT_USERPAT_CY_MAX 256
#define HT_FORMAT_1BPP 0
#define HT_FORMAT_4BPP 2
#define HT_FORMAT_4BPP_IRGB 3
#define HT_FORMAT_8BPP 4
#define HT_FORMAT_16BPP 5
#define HT_FORMAT_24BPP 6
#define HT_FORMAT_32BPP 7
#define WINDDI_MAX_BROADCAST_CONTEXT 64
#define HT_FLAG_SQUARE_DEVICE_PEL 1
#define HT_FLAG_HAS_BLACK_DYE 2
#define HT_FLAG_ADDITIVE_PRIMS 4
#define HT_FLAG_USE_8BPP_BITMASK 8
#define HT_FLAG_INK_HIGH_ABSORPTION 16
#define HT_FLAG_INK_ABSORPTION_INDICES 96
#define HT_FLAG_DO_DEVCLR_XFORM 128
#define HT_FLAG_OUTPUT_CMY 256
#define HT_FLAG_PRINT_DRAFT_MODE 512
#define HT_FLAG_INVERT_8BPP_BITMASK_IDX 1024
#define HT_FLAG_8BPP_CMY332_MASK 4278190080
#define HT_FLAG_INK_ABSORPTION_IDX0 0
#define HT_FLAG_INK_ABSORPTION_IDX1 32
#define HT_FLAG_INK_ABSORPTION_IDX2 64
#define HT_FLAG_INK_ABSORPTION_IDX3 96
#define HT_FLAG_NORMAL_INK_ABSORPTION 0
#define HT_FLAG_LOW_INK_ABSORPTION 32
#define HT_FLAG_LOWER_INK_ABSORPTION 64
#define HT_FLAG_LOWEST_INK_ABSORPTION 96
#define PPC_DEFAULT 0
#define PPC_UNDEFINED 1
#define PPC_RGB_ORDER_VERTICAL_STRIPES 2
#define PPC_BGR_ORDER_VERTICAL_STRIPES 3
#define PPC_RGB_ORDER_HORIZONTAL_STRIPES 4
#define PPC_BGR_ORDER_HORIZONTAL_STRIPES 5
#define PPG_DEFAULT 0
#define PPG_SRGB 1
#define BR_DEVICE_ICM 1
#define BR_HOST_ICM 2
#define BR_CMYKCOLOR 4
#define BR_ORIGCOLOR 8
#define FO_SIM_BOLD 8192
#define FO_SIM_ITALIC 16384
#define FO_EM_HEIGHT 32768
#define FO_GRAY16 65536
#define FO_NOGRAY16 131072
#define FO_NOHINTS 262144
#define FO_NO_CHOICE 524288
#define FO_CFF 1048576
#define FO_POSTSCRIPT 2097152
#define FO_MULTIPLEMASTER 4194304
#define FO_VERT_FACE 8388608
#define FO_DBCS_FONT 16777216
#define FO_NOCLEARTYPE 33554432
#define FO_CLEARTYPE_X 268435456
#define FO_CLEARTYPE_Y 536870912
#define FO_CLEARTYPENATURAL_X 1073741824
#define DC_TRIVIAL 0
#define DC_RECT 1
#define DC_COMPLEX 3
#define FC_RECT 1
#define FC_RECT4 2
#define FC_COMPLEX 3
#define TC_RECTANGLES 0
#define TC_PATHOBJ 2
#define OC_BANK_CLIP 1
#define CT_RECTANGLES 0
#define CD_RIGHTDOWN 0
#define CD_LEFTDOWN 1
#define CD_RIGHTUP 2
#define CD_LEFTUP 3
#define CD_ANY 4
#define CD_LEFTWARDS 1
#define CD_UPWARDS 2
#define FO_HGLYPHS 0
#define FO_GLYPHBITS 1
#define FO_PATHOBJ 2
#define FD_NEGATIVE_FONT 1
#define FO_DEVICE_FONT 1
#define FO_OUTLINE_CAPABLE 2
#define SO_FLAG_DEFAULT_PLACEMENT 1
#define SO_HORIZONTAL 2
#define SO_VERTICAL 4
#define SO_REVERSED 8
#define SO_ZERO_BEARINGS 16
#define SO_CHAR_INC_EQUAL_BM_BASE 32
#define SO_MAXEXT_EQUAL_BM_SIDE 64
#define SO_DO_NOT_SUBSTITUTE_DEVICE_FONT 128
#define SO_GLYPHINDEX_TEXTOUT 256
#define SO_ESC_NOT_ORIENT 512
#define SO_DXDY 1024
#define SO_CHARACTER_EXTRA 2048
#define SO_BREAK_EXTRA 4096
#define FO_ATTR_MODE_ROTATE 1
#define PAL_INDEXED 1
#define PAL_BITFIELDS 2
#define PAL_RGB 4
#define PAL_BGR 8
#define PAL_CMYK 16
#define PO_BEZIERS 1
#define PO_ELLIPSE 2
#define PO_ALL_INTEGERS 4
#define PO_ENUM_AS_INTEGERS 8
#define PO_WIDENED 16
#define PD_BEGINSUBPATH 1
#define PD_ENDSUBPATH 2
#define PD_RESETSTYLE 4
#define PD_CLOSEFIGURE 8
#define PD_BEZIERS 16
#define SGI_EXTRASPACE 0
#define STYPE_BITMAP 0
#define STYPE_DEVBITMAP 3
#define BMF_1BPP 1
#define BMF_4BPP 2
#define BMF_8BPP 3
#define BMF_16BPP 4
#define BMF_24BPP 5
#define BMF_32BPP 6
#define BMF_4RLE 7
#define BMF_8RLE 8
#define BMF_JPEG 9
#define BMF_PNG 10
#define BMF_TOPDOWN 1
#define BMF_NOZEROINIT 2
#define BMF_DONTCACHE 4
#define BMF_USERMEM 8
#define BMF_KMSECTION 16
#define BMF_NOTSYSMEM 32
#define BMF_WINDOW_BLT 64
#define BMF_UMPDMEM 128
#define BMF_TEMP_ALPHA 256
#define BMF_ACC_NOTIFY 32768
#define BMF_RMT_ENTER 16384
#define BMF_RESERVED 15872
#define GX_IDENTITY 0
#define GX_OFFSET 1
#define GX_SCALE 2
#define GX_GENERAL 3
#define XF_LTOL 0
#define XF_INV_LTOL 1
#define XF_LTOFX 2
#define XF_INV_FXTOL 3
#define XO_TRIVIAL 1
#define XO_TABLE 2
#define XO_TO_MONO 4
#define XO_FROM_CMYK 8
#define XO_DEVICE_ICM 16
#define XO_HOST_ICM 32
#define XO_SRCPALETTE 1
#define XO_DESTPALETTE 2
#define XO_DESTDCPALETTE 3
#define XO_SRCBITFIELDS 4
#define XO_DESTBITFIELDS 5
#define HOOK_BITBLT 1
#define HOOK_STRETCHBLT 2
#define HOOK_PLGBLT 4
#define HOOK_TEXTOUT 8
#define HOOK_PAINT 16
#define HOOK_STROKEPATH 32
#define HOOK_FILLPATH 64
#define HOOK_STROKEANDFILLPATH 128
#define HOOK_LINETO 256
#define HOOK_COPYBITS 1024
#define HOOK_MOVEPANNING 2048
#define HOOK_SYNCHRONIZE 4096
#define HOOK_STRETCHBLTROP 8192
#define HOOK_SYNCHRONIZEACCESS 16384
#define HOOK_TRANSPARENTBLT 32768
#define HOOK_ALPHABLEND 65536
#define HOOK_GRADIENTFILL 131072
#define HOOK_FLAGS 243199
#define MS_NOTSYSTEMMEMORY 1
#define MS_SHAREDACCESS 2
#define MS_CDDDEVICEBITMAP 4
#define MS_REUSEDDEVICEBITMAP 8
#define DRVQUERY_USERMODE 1
#define HS_DDI_MAX 6
#define DRD_SUCCESS 0
#define DRD_ERROR 1
#define SS_SAVE 0
#define SS_RESTORE 1
#define SS_FREE 2
#define CDBEX_REDIRECTION 1
#define CDBEX_DXINTEROP 2
#define CDBEX_NTSHAREDSURFACEHANDLE 4
#define CDBEX_CROSSADAPTER 8
#define CDBEX_REUSE 16
#define WINDDI_MAXSETPALETTECOLORS 256
#define WINDDI_MAXSETPALETTECOLORINDEX 255
#define DM_DEFAULT 1
#define DM_MONOCHROME 2
#define DCR_SOLID 0
#define DCR_DRIVER 1
#define DCR_HALFTONE 2
#define RB_DITHERCOLOR -2147483648
#define QFT_LIGATURES 1
#define QFT_KERNPAIRS 2
#define QFT_GLYPHSET 3
#define QFD_GLYPHANDBITMAP 1
#define QFD_GLYPHANDOUTLINE 2
#define QFD_MAXEXTENTS 3
#define QFD_TT_GLYPHANDBITMAP 4
#define QFD_TT_GRAY1_BITMAP 5
#define QFD_TT_GRAY2_BITMAP 6
#define QFD_TT_GRAY4_BITMAP 8
#define QFD_TT_GRAY8_BITMAP 9
#define QFD_TT_MONO_BITMAP 5
#define QC_OUTLINES 1
#define QC_1BIT 2
#define QC_4BIT 4
#define FF_SIGNATURE_VERIFIED 1
#define FF_IGNORED_SIGNATURE 2
#define QAW_GETWIDTHS 0
#define QAW_GETEASYWIDTHS 1
#define TTO_METRICS_ONLY 1
#define TTO_QUBICS 2
#define TTO_UNHINTED 4
#define QFF_DESCRIPTION 1
#define QFF_NUMFACES 2
#define FP_ALTERNATEMODE 1
#define FP_WINDINGMODE 2
#define SPS_ERROR 0
#define SPS_DECLINE 1
#define SPS_ACCEPT_NOEXCLUDE 2
#define SPS_ACCEPT_EXCLUDE 3
#define SPS_ACCEPT_SYNCHRONOUS 4
#define SPS_CHANGE 1
#define SPS_ASYNCCHANGE 2
#define SPS_ANIMATESTART 4
#define SPS_ANIMATEUPDATE 8
#define SPS_ALPHA 16
#define SPS_RESERVED 32
#define SPS_RESERVED1 64
#define SPS_FLAGSMASK 255
#define SPS_LENGTHMASK 3840
#define SPS_FREQMASK 1044480
#define ED_ABORTDOC 1
#define IGRF_RGB_256BYTES 0
#define IGRF_RGB_256WORDS 1
#define QDS_CHECKJPEGFORMAT 0
#define QDS_CHECKPNGFORMAT 1
#define DSS_TIMER_EVENT 1
#define DSS_FLUSH_EVENT 2
#define DSS_RESERVED 4
#define DSS_RESERVED1 8
#define DSS_RESERVED2 16
#define DN_ACCELERATION_LEVEL 1
#define DN_DEVICE_ORIGIN 2
#define DN_SLEEP_MODE 3
#define DN_DRAWING_BEGIN 4
#define DN_ASSOCIATE_WINDOW 5
#define DN_COMPOSITION_CHANGED 6
#define DN_DRAWING_BEGIN_APIBITMAP 7
#define DN_SURFOBJ_DESTRUCTION 8
#define WOC_RGN_CLIENT_DELTA 1
#define WOC_RGN_CLIENT 2
#define WOC_RGN_SURFACE_DELTA 4
#define WOC_RGN_SURFACE 8
#define WOC_CHANGED 16
#define WOC_DELETE 32
#define WOC_DRAWN 64
#define WOC_SPRITE_OVERLAP 128
#define WOC_SPRITE_NO_OVERLAP 256
#define WOC_RGN_SPRITE 512
#define WO_RGN_CLIENT_DELTA 1
#define WO_RGN_CLIENT 2
#define WO_RGN_SURFACE_DELTA 4
#define WO_RGN_SURFACE 8
#define WO_RGN_UPDATE_ALL 16
#define WO_RGN_WINDOW 32
#define WO_DRAW_NOTIFY 64
#define WO_SPRITE_NOTIFY 128
#define WO_RGN_DESKTOP_COORD 256
#define WO_RGN_SPRITE 512
#define EHN_RESTORED 0
#define EHN_ERROR 1
#define ECS_TEARDOWN 1
#define ECS_REDRAW 2
#define DEVHTADJF_COLOR_DEVICE 1
#define DEVHTADJF_ADDITIVE_DEVICE 2
#define FL_ZERO_MEMORY 1
#define FL_NONPAGED_MEMORY 2
#define FL_NON_SESSION 4
#define QSA_MMX 256
#define QSA_SSE 8192
#define QSA_3DNOW 16384
#define QSA_SSE1 8192
#define QSA_SSE2 65536
#define QSA_SSE3 524288
#define ENG_FNT_CACHE_READ_FAULT 1
#define ENG_FNT_CACHE_WRITE_FAULT 2
#define DRH_APIBITMAP 1
#define MC_CAPS_NONE 0
#define MC_CAPS_MONITOR_TECHNOLOGY_TYPE 1
#define MC_CAPS_BRIGHTNESS 2
#define MC_CAPS_CONTRAST 4
#define MC_CAPS_COLOR_TEMPERATURE 8
#define MC_CAPS_RED_GREEN_BLUE_GAIN 16
#define MC_CAPS_RED_GREEN_BLUE_DRIVE 32
#define MC_CAPS_DEGAUSS 64
#define MC_CAPS_DISPLAY_AREA_POSITION 128
#define MC_CAPS_DISPLAY_AREA_SIZE 256
#define MC_CAPS_RESTORE_FACTORY_DEFAULTS 1024
#define MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS 2048
#define MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS 4096
#define MC_SUPPORTED_COLOR_TEMPERATURE_NONE 0
#define MC_SUPPORTED_COLOR_TEMPERATURE_4000K 1
#define MC_SUPPORTED_COLOR_TEMPERATURE_5000K 2
#define MC_SUPPORTED_COLOR_TEMPERATURE_6500K 4
#define MC_SUPPORTED_COLOR_TEMPERATURE_7500K 8
#define MC_SUPPORTED_COLOR_TEMPERATURE_8200K 16
#define MC_SUPPORTED_COLOR_TEMPERATURE_9300K 32
#define MC_SUPPORTED_COLOR_TEMPERATURE_10000K 64
#define MC_SUPPORTED_COLOR_TEMPERATURE_11500K 128
#define PHYSICAL_MONITOR_DESCRIPTION_SIZE 128
#define GETCONNECTEDIDS_TARGET 0
#define GETCONNECTEDIDS_SOURCE 1
#define S_INIT 2
#define SETCONFIGURATION_STATUS_APPLIED 0
#define SETCONFIGURATION_STATUS_ADDITIONAL 1
#define SETCONFIGURATION_STATUS_OVERRIDDEN 2
public const uint INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER = 1;
public const uint INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16 = 2;
public const uint IOCTL_VIDEO_DISABLE_VDM = 2293764;
public const uint IOCTL_VIDEO_REGISTER_VDM = 2293768;
public const uint IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE = 2293772;
public const uint IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE = 2293776;
public const uint IOCTL_VIDEO_MONITOR_DEVICE = 2293780;
public const uint IOCTL_VIDEO_ENUM_MONITOR_PDO = 2293784;
public const uint IOCTL_VIDEO_INIT_WIN32K_CALLBACKS = 2293788;
public const uint IOCTL_VIDEO_IS_VGA_DEVICE = 2293796;
public const uint IOCTL_VIDEO_USE_DEVICE_IN_SESSION = 2293800;
public const uint IOCTL_VIDEO_PREPARE_FOR_EARECOVERY = 2293804;
public const uint IOCTL_VIDEO_ENABLE_VDM = 2293760;
public const uint IOCTL_VIDEO_SAVE_HARDWARE_STATE = 2294272;
public const uint IOCTL_VIDEO_RESTORE_HARDWARE_STATE = 2294276;
public const uint IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS = 2293792;
public const uint IOCTL_VIDEO_QUERY_AVAIL_MODES = 2294784;
public const uint IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES = 2294788;
public const uint IOCTL_VIDEO_QUERY_CURRENT_MODE = 2294792;
public const uint IOCTL_VIDEO_SET_CURRENT_MODE = 2294796;
public const uint IOCTL_VIDEO_RESET_DEVICE = 2294800;
public const uint IOCTL_VIDEO_LOAD_AND_SET_FONT = 2294804;
public const uint IOCTL_VIDEO_SET_PALETTE_REGISTERS = 2294808;
public const uint IOCTL_VIDEO_SET_COLOR_REGISTERS = 2294812;
public const uint IOCTL_VIDEO_ENABLE_CURSOR = 2294816;
public const uint IOCTL_VIDEO_DISABLE_CURSOR = 2294820;
public const uint IOCTL_VIDEO_SET_CURSOR_ATTR = 2294824;
public const uint IOCTL_VIDEO_QUERY_CURSOR_ATTR = 2294828;
public const uint IOCTL_VIDEO_SET_CURSOR_POSITION = 2294832;
public const uint IOCTL_VIDEO_QUERY_CURSOR_POSITION = 2294836;
public const uint IOCTL_VIDEO_ENABLE_POINTER = 2294840;
public const uint IOCTL_VIDEO_DISABLE_POINTER = 2294844;
public const uint IOCTL_VIDEO_SET_POINTER_ATTR = 2294848;
public const uint IOCTL_VIDEO_QUERY_POINTER_ATTR = 2294852;
public const uint IOCTL_VIDEO_SET_POINTER_POSITION = 2294856;
public const uint IOCTL_VIDEO_QUERY_POINTER_POSITION = 2294860;
public const uint IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES = 2294864;
public const uint IOCTL_VIDEO_GET_BANK_SELECT_CODE = 2294868;
public const uint IOCTL_VIDEO_MAP_VIDEO_MEMORY = 2294872;
public const uint IOCTL_VIDEO_UNMAP_VIDEO_MEMORY = 2294876;
public const uint IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES = 2294880;
public const uint IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES = 2294884;
public const uint IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES = 2294888;
public const uint IOCTL_VIDEO_SET_POWER_MANAGEMENT = 2294892;
public const uint IOCTL_VIDEO_GET_POWER_MANAGEMENT = 2294896;
public const uint IOCTL_VIDEO_SHARE_VIDEO_MEMORY = 2294900;
public const uint IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY = 2294904;
public const uint IOCTL_VIDEO_SET_COLOR_LUT_DATA = 2294908;
public const uint IOCTL_VIDEO_GET_CHILD_STATE = 2294912;
public const uint IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION = 2294916;
public const uint IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION = 2294920;
public const uint IOCTL_VIDEO_SWITCH_DUALVIEW = 2294924;
public const uint IOCTL_VIDEO_SET_BANK_POSITION = 2294928;
public const uint IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS = 2294932;
public const uint IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS = 2294936;
public const uint IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS = 2294940;
public const uint IOCTL_FSVIDEO_COPY_FRAME_BUFFER = 3409920;
public const uint IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER = 3409924;
public const uint IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER = 3409928;
public const uint IOCTL_FSVIDEO_SET_CURRENT_MODE = 3409932;
public const uint IOCTL_FSVIDEO_SET_SCREEN_INFORMATION = 3409936;
public const uint IOCTL_FSVIDEO_SET_CURSOR_POSITION = 3409940;
public const uint IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS = 2296832;
public const uint IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES = 2296836;
public const uint IOCTL_PANEL_GET_BRIGHTNESS = 2296840;
public const uint IOCTL_PANEL_SET_BRIGHTNESS = 2296844;
public const uint IOCTL_PANEL_SET_BRIGHTNESS_STATE = 2296848;
public const uint IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION = 2296852;
public const uint IOCTL_PANEL_GET_BACKLIGHT_REDUCTION = 2296856;
public const uint IOCTL_PANEL_GET_MANUFACTURING_MODE = 2296860;
public const uint IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS = 2297856;
public const uint IOCTL_COLORSPACE_TRANSFORM_SET = 2297860;
public const uint IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME = 2297864;
public const uint IOCTL_GET_SCALAR_MULTIPLIER_CAPS = 2297868;
public const uint IOCTL_SET_SCALAR_MULTIPLIER = 2297872;
public const uint IOCTL_MIPI_DSI_QUERY_CAPS = 2298880;
public const uint IOCTL_MIPI_DSI_TRANSMISSION = 2298884;
public const uint IOCTL_MIPI_DSI_RESET = 2298888;
public const uint DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY = 1;
public const uint DXGK_WIN32K_PARAM_FLAG_MODESWITCH = 2;
public const uint DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW = 4;
public const uint VIDEO_DUALVIEW_REMOVABLE = 1;
public const uint VIDEO_DUALVIEW_PRIMARY = 2147483648;
public const uint VIDEO_DUALVIEW_SECONDARY = 1073741824;
public const uint VIDEO_DUALVIEW_WDDM_VGA = 536870912;
public const uint VIDEO_STATE_NON_STANDARD_VGA = 1;
public const uint VIDEO_STATE_UNEMULATED_VGA_STATE = 2;
public const uint VIDEO_STATE_PACKED_CHAIN4_MODE = 4;
public const uint VIDEO_MODE_NO_ZERO_MEMORY = 2147483648;
public const uint VIDEO_MODE_MAP_MEM_LINEAR = 1073741824;
public const uint VIDEO_MODE_COLOR = 1;
public const uint VIDEO_MODE_GRAPHICS = 2;
public const uint VIDEO_MODE_PALETTE_DRIVEN = 4;
public const uint VIDEO_MODE_MANAGED_PALETTE = 8;
public const uint VIDEO_MODE_INTERLACED = 16;
public const uint VIDEO_MODE_NO_OFF_SCREEN = 32;
public const uint VIDEO_MODE_NO_64_BIT_ACCESS = 64;
public const uint VIDEO_MODE_BANKED = 128;
public const uint VIDEO_MODE_LINEAR = 256;
public const uint VIDEO_MODE_ASYNC_POINTER = 1;
public const uint VIDEO_MODE_MONO_POINTER = 2;
public const uint VIDEO_MODE_COLOR_POINTER = 4;
public const uint VIDEO_MODE_ANIMATE_START = 8;
public const uint VIDEO_MODE_ANIMATE_UPDATE = 16;
public const uint PLANAR_HC = 1;
public const uint VIDEO_DEVICE_COLOR = 1;
public const uint VIDEO_OPTIONAL_GAMMET_TABLE = 2;
public const uint VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS = 1;
public const uint VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT = 2147483648;
public const uint DISPLAYPOLICY_AC = 1;
public const uint DISPLAYPOLICY_DC = 2;
public const uint BITMAP_BITS_BYTE_ALIGN = 8;
public const uint BITMAP_BITS_WORD_ALIGN = 16;
public const uint BITMAP_ARRAY_BYTE = 3;
public const uint BITMAP_PLANES = 1;
public const uint BITMAP_BITS_PIXEL = 1;
public const uint VIDEO_REASON_NONE = 0;
public const uint VIDEO_REASON_POLICY1 = 1;
public const uint VIDEO_REASON_POLICY2 = 2;
public const uint VIDEO_REASON_POLICY3 = 3;
public const uint VIDEO_REASON_POLICY4 = 4;
public const uint VIDEO_REASON_LOCK = 5;
public const uint VIDEO_REASON_FAILED_ROTATION = 5;
public const uint VIDEO_REASON_ALLOCATION = 6;
public const uint VIDEO_REASON_SCRATCH = 8;
public const uint VIDEO_REASON_CONFIGURATION = 9;
public const uint VIDEO_MAX_REASON = 9;
public const uint BRIGHTNESS_MAX_LEVEL_COUNT = 103;
public const uint BRIGHTNESS_MAX_NIT_RANGE_COUNT = 16;
public const uint DSI_PACKET_EMBEDDED_PAYLOAD_SIZE = 8;
public const uint MAX_PACKET_COUNT = 128;
public const uint DSI_INVALID_PACKET_INDEX = 255;
public const uint DSI_SOT_ERROR = 1;
public const uint DSI_SOT_SYNC_ERROR = 2;
public const uint DSI_EOT_SYNC_ERROR = 4;
public const uint DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR = 8;
public const uint DSI_LOW_POWER_TRANSMIT_SYNC_ERROR = 16;
public const uint DSI_PERIPHERAL_TIMEOUT_ERROR = 32;
public const uint DSI_FALSE_CONTROL_ERROR = 64;
public const uint DSI_CONTENTION_DETECTED = 128;
public const uint DSI_CHECKSUM_ERROR_CORRECTED = 256;
public const uint DSI_CHECKSUM_ERROR_NOT_CORRECTED = 512;
public const uint DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR = 1024;
public const uint DSI_DSI_DATA_TYPE_NOT_RECOGNIZED = 2048;
public const uint DSI_DSI_VC_ID_INVALID = 4096;
public const uint DSI_INVALID_TRANSMISSION_LENGTH = 8192;
public const uint DSI_DSI_PROTOCOL_VIOLATION = 32768;
public const uint HOST_DSI_DEVICE_NOT_READY = 1;
public const uint HOST_DSI_INTERFACE_RESET = 2;
public const uint HOST_DSI_DEVICE_RESET = 4;
public const uint HOST_DSI_TRANSMISSION_CANCELLED = 16;
public const uint HOST_DSI_TRANSMISSION_DROPPED = 32;
public const uint HOST_DSI_TRANSMISSION_TIMEOUT = 64;
public const uint HOST_DSI_INVALID_TRANSMISSION = 256;
public const uint HOST_DSI_OS_REJECTED_PACKET = 512;
public const uint HOST_DSI_DRIVER_REJECTED_PACKET = 1024;
public const uint HOST_DSI_BAD_TRANSMISSION_MODE = 4096;
public const uint FD_ERROR = 4294967295;
public const uint DDI_ERROR = 4294967295;
public const uint FDM_TYPE_BM_SIDE_CONST = 1;
public const uint FDM_TYPE_MAXEXT_EQUAL_BM_SIDE = 2;
public const uint FDM_TYPE_CHAR_INC_EQUAL_BM_BASE = 4;
public const uint FDM_TYPE_ZERO_BEARINGS = 8;
public const uint FDM_TYPE_CONST_BEARINGS = 16;
public const uint GS_UNICODE_HANDLES = 1;
public const uint GS_8BIT_HANDLES = 2;
public const uint GS_16BIT_HANDLES = 4;
public const uint FM_VERSION_NUMBER = 0;
public const uint FM_TYPE_LICENSED = 2;
public const uint FM_READONLY_EMBED = 4;
public const uint FM_EDITABLE_EMBED = 8;
public const uint FM_NO_EMBEDDING = 2;
public const uint FM_INFO_TECH_TRUETYPE = 1;
public const uint FM_INFO_TECH_BITMAP = 2;
public const uint FM_INFO_TECH_STROKE = 4;
public const uint FM_INFO_TECH_OUTLINE_NOT_TRUETYPE = 8;
public const uint FM_INFO_ARB_XFORMS = 16;
public const uint FM_INFO_1BPP = 32;
public const uint FM_INFO_4BPP = 64;
public const uint FM_INFO_8BPP = 128;
public const uint FM_INFO_16BPP = 256;
public const uint FM_INFO_24BPP = 512;
public const uint FM_INFO_32BPP = 1024;
public const uint FM_INFO_INTEGER_WIDTH = 2048;
public const uint FM_INFO_CONSTANT_WIDTH = 4096;
public const uint FM_INFO_NOT_CONTIGUOUS = 8192;
public const uint FM_INFO_TECH_MM = 16384;
public const uint FM_INFO_RETURNS_OUTLINES = 32768;
public const uint FM_INFO_RETURNS_STROKES = 65536;
public const uint FM_INFO_RETURNS_BITMAPS = 131072;
public const uint FM_INFO_DSIG = 262144;
public const uint FM_INFO_RIGHT_HANDED = 524288;
public const uint FM_INFO_INTEGRAL_SCALING = 1048576;
public const uint FM_INFO_90DEGREE_ROTATIONS = 2097152;
public const uint FM_INFO_OPTICALLY_FIXED_PITCH = 4194304;
public const uint FM_INFO_DO_NOT_ENUMERATE = 8388608;
public const uint FM_INFO_ISOTROPIC_SCALING_ONLY = 16777216;
public const uint FM_INFO_ANISOTROPIC_SCALING_ONLY = 33554432;
public const uint FM_INFO_TECH_CFF = 67108864;
public const uint FM_INFO_FAMILY_EQUIV = 134217728;
public const uint FM_INFO_DBCS_FIXED_PITCH = 268435456;
public const uint FM_INFO_NONNEGATIVE_AC = 536870912;
public const uint FM_INFO_IGNORE_TC_RA_ABLE = 1073741824;
public const uint FM_INFO_TECH_TYPE1 = 2147483648;
public const uint MAXCHARSETS = 16;
public const uint FM_PANOSE_CULTURE_LATIN = 0;
public const uint FM_SEL_ITALIC = 1;
public const uint FM_SEL_UNDERSCORE = 2;
public const uint FM_SEL_NEGATIVE = 4;
public const uint FM_SEL_OUTLINED = 8;
public const uint FM_SEL_STRIKEOUT = 16;
public const uint FM_SEL_BOLD = 32;
public const uint FM_SEL_REGULAR = 64;
public const uint FM_SEL_USE_TYPO_METRICS = 128;
public const uint OPENGL_CMD = 4352;
public const uint OPENGL_GETINFO = 4353;
public const uint WNDOBJ_SETUP = 4354;
public const uint DDI_DRIVER_VERSION_NT4 = 131072;
public const uint DDI_DRIVER_VERSION_SP3 = 131075;
public const uint DDI_DRIVER_VERSION_NT5 = 196608;
public const uint DDI_DRIVER_VERSION_NT5_01 = 196864;
public const uint DDI_DRIVER_VERSION_NT5_01_SP1 = 196865;
public const uint GDI_DRIVER_VERSION = 16384;
public const int INDEX_DrvEnablePDEV = 0;
public const int INDEX_DrvCompletePDEV = 1;
public const int INDEX_DrvDisablePDEV = 2;
public const int INDEX_DrvEnableSurface = 3;
public const int INDEX_DrvDisableSurface = 4;
public const int INDEX_DrvAssertMode = 5;
public const int INDEX_DrvOffset = 6;
public const int INDEX_DrvResetPDEV = 7;
public const int INDEX_DrvDisableDriver = 8;
public const int INDEX_DrvCreateDeviceBitmap = 10;
public const int INDEX_DrvDeleteDeviceBitmap = 11;
public const int INDEX_DrvRealizeBrush = 12;
public const int INDEX_DrvDitherColor = 13;
public const int INDEX_DrvStrokePath = 14;
public const int INDEX_DrvFillPath = 15;
public const int INDEX_DrvStrokeAndFillPath = 16;
public const int INDEX_DrvPaint = 17;
public const int INDEX_DrvBitBlt = 18;
public const int INDEX_DrvCopyBits = 19;
public const int INDEX_DrvStretchBlt = 20;
public const int INDEX_DrvSetPalette = 22;
public const int INDEX_DrvTextOut = 23;
public const int INDEX_DrvEscape = 24;
public const int INDEX_DrvDrawEscape = 25;
public const int INDEX_DrvQueryFont = 26;
public const int INDEX_DrvQueryFontTree = 27;
public const int INDEX_DrvQueryFontData = 28;
public const int INDEX_DrvSetPointerShape = 29;
public const int INDEX_DrvMovePointer = 30;
public const int INDEX_DrvLineTo = 31;
public const int INDEX_DrvSendPage = 32;
public const int INDEX_DrvStartPage = 33;
public const int INDEX_DrvEndDoc = 34;
public const int INDEX_DrvStartDoc = 35;
public const int INDEX_DrvGetGlyphMode = 37;
public const int INDEX_DrvSynchronize = 38;
public const int INDEX_DrvSaveScreenBits = 40;
public const int INDEX_DrvGetModes = 41;
public const int INDEX_DrvFree = 42;
public const int INDEX_DrvDestroyFont = 43;
public const int INDEX_DrvQueryFontCaps = 44;
public const int INDEX_DrvLoadFontFile = 45;
public const int INDEX_DrvUnloadFontFile = 46;
public const int INDEX_DrvFontManagement = 47;
public const int INDEX_DrvQueryTrueTypeTable = 48;
public const int INDEX_DrvQueryTrueTypeOutline = 49;
public const int INDEX_DrvGetTrueTypeFile = 50;
public const int INDEX_DrvQueryFontFile = 51;
public const int INDEX_DrvMovePanning = 52;
public const int INDEX_DrvQueryAdvanceWidths = 53;
public const int INDEX_DrvSetPixelFormat = 54;
public const int INDEX_DrvDescribePixelFormat = 55;
public const int INDEX_DrvSwapBuffers = 56;
public const int INDEX_DrvStartBanding = 57;
public const int INDEX_DrvNextBand = 58;
public const int INDEX_DrvGetDirectDrawInfo = 59;
public const int INDEX_DrvEnableDirectDraw = 60;
public const int INDEX_DrvDisableDirectDraw = 61;
public const int INDEX_DrvQuerySpoolType = 62;
public const int INDEX_DrvIcmCreateColorTransform = 64;
public const int INDEX_DrvIcmDeleteColorTransform = 65;
public const int INDEX_DrvIcmCheckBitmapBits = 66;
public const int INDEX_DrvIcmSetDeviceGammaRamp = 67;
public const int INDEX_DrvGradientFill = 68;
public const int INDEX_DrvStretchBltROP = 69;
public const int INDEX_DrvPlgBlt = 70;
public const int INDEX_DrvAlphaBlend = 71;
public const int INDEX_DrvSynthesizeFont = 72;
public const int INDEX_DrvGetSynthesizedFontFiles = 73;
public const int INDEX_DrvTransparentBlt = 74;
public const int INDEX_DrvQueryPerBandInfo = 75;
public const int INDEX_DrvQueryDeviceSupport = 76;
public const int INDEX_DrvReserved1 = 77;
public const int INDEX_DrvReserved2 = 78;
public const int INDEX_DrvReserved3 = 79;
public const int INDEX_DrvReserved4 = 80;
public const int INDEX_DrvReserved5 = 81;
public const int INDEX_DrvReserved6 = 82;
public const int INDEX_DrvReserved7 = 83;
public const int INDEX_DrvReserved8 = 84;
public const int INDEX_DrvDeriveSurface = 85;
public const int INDEX_DrvQueryGlyphAttrs = 86;
public const int INDEX_DrvNotify = 87;
public const int INDEX_DrvSynchronizeSurface = 88;
public const int INDEX_DrvResetDevice = 89;
public const int INDEX_DrvReserved9 = 90;
public const int INDEX_DrvReserved10 = 91;
public const int INDEX_DrvReserved11 = 92;
public const int INDEX_DrvRenderHint = 93;
public const int INDEX_DrvCreateDeviceBitmapEx = 94;
public const int INDEX_DrvDeleteDeviceBitmapEx = 95;
public const int INDEX_DrvAssociateSharedSurface = 96;
public const int INDEX_DrvSynchronizeRedirectionBitmaps = 97;
public const int INDEX_DrvAccumulateD3DDirtyRect = 98;
public const int INDEX_DrvStartDxInterop = 99;
public const int INDEX_DrvEndDxInterop = 100;
public const int INDEX_DrvLockDisplayArea = 101;
public const int INDEX_DrvUnlockDisplayArea = 102;
public const int INDEX_DrvSurfaceComplete = 103;
public const int INDEX_LAST = 89;
public const uint GCAPS_BEZIERS = 1;
public const uint GCAPS_GEOMETRICWIDE = 2;
public const uint GCAPS_ALTERNATEFILL = 4;
public const uint GCAPS_WINDINGFILL = 8;
public const uint GCAPS_HALFTONE = 16;
public const uint GCAPS_COLOR_DITHER = 32;
public const uint GCAPS_HORIZSTRIKE = 64;
public const uint GCAPS_VERTSTRIKE = 128;
public const uint GCAPS_OPAQUERECT = 256;
public const uint GCAPS_VECTORFONT = 512;
public const uint GCAPS_MONO_DITHER = 1024;
public const uint GCAPS_ASYNCCHANGE = 2048;
public const uint GCAPS_ASYNCMOVE = 4096;
public const uint GCAPS_DONTJOURNAL = 8192;
public const uint GCAPS_DIRECTDRAW = 16384;
public const uint GCAPS_ARBRUSHOPAQUE = 32768;
public const uint GCAPS_PANNING = 65536;
public const uint GCAPS_HIGHRESTEXT = 262144;
public const uint GCAPS_PALMANAGED = 524288;
public const uint GCAPS_DITHERONREALIZE = 2097152;
public const uint GCAPS_NO64BITMEMACCESS = 4194304;
public const uint GCAPS_FORCEDITHER = 8388608;
public const uint GCAPS_GRAY16 = 16777216;
public const uint GCAPS_ICM = 33554432;
public const uint GCAPS_CMYKCOLOR = 67108864;
public const uint GCAPS_LAYERED = 134217728;
public const uint GCAPS_ARBRUSHTEXT = 268435456;
public const uint GCAPS_SCREENPRECISION = 536870912;
public const uint GCAPS_FONT_RASTERIZER = 1073741824;
public const uint GCAPS_NUP = 2147483648;
public const uint GCAPS2_JPEGSRC = 1;
public const uint GCAPS2_xxxx = 2;
public const uint GCAPS2_PNGSRC = 8;
public const uint GCAPS2_CHANGEGAMMARAMP = 16;
public const uint GCAPS2_ALPHACURSOR = 32;
public const uint GCAPS2_SYNCFLUSH = 64;
public const uint GCAPS2_SYNCTIMER = 128;
public const uint GCAPS2_ICD_MULTIMON = 256;
public const uint GCAPS2_MOUSETRAILS = 512;
public const uint GCAPS2_RESERVED1 = 1024;
public const uint GCAPS2_REMOTEDRIVER = 1024;
public const uint GCAPS2_EXCLUDELAYERED = 2048;
public const uint GCAPS2_INCLUDEAPIBITMAPS = 4096;
public const uint GCAPS2_SHOWHIDDENPOINTER = 8192;
public const uint GCAPS2_CLEARTYPE = 16384;
public const uint GCAPS2_ACC_DRIVER = 32768;
public const uint GCAPS2_BITMAPEXREUSE = 65536;
public const uint LA_GEOMETRIC = 1;
public const uint LA_ALTERNATE = 2;
public const uint LA_STARTGAP = 4;
public const uint LA_STYLED = 8;
public const int JOIN_ROUND = 0;
public const int JOIN_BEVEL = 1;
public const int JOIN_MITER = 2;
public const int ENDCAP_ROUND = 0;
public const int ENDCAP_SQUARE = 1;
public const int ENDCAP_BUTT = 2;
public const uint PRIMARY_ORDER_ABC = 0;
public const uint PRIMARY_ORDER_ACB = 1;
public const uint PRIMARY_ORDER_BAC = 2;
public const uint PRIMARY_ORDER_BCA = 3;
public const uint PRIMARY_ORDER_CBA = 4;
public const uint PRIMARY_ORDER_CAB = 5;
public const uint HT_PATSIZE_2x2 = 0;
public const uint HT_PATSIZE_2x2_M = 1;
public const uint HT_PATSIZE_4x4 = 2;
public const uint HT_PATSIZE_4x4_M = 3;
public const uint HT_PATSIZE_6x6 = 4;
public const uint HT_PATSIZE_6x6_M = 5;
public const uint HT_PATSIZE_8x8 = 6;
public const uint HT_PATSIZE_8x8_M = 7;
public const uint HT_PATSIZE_10x10 = 8;
public const uint HT_PATSIZE_10x10_M = 9;
public const uint HT_PATSIZE_12x12 = 10;
public const uint HT_PATSIZE_12x12_M = 11;
public const uint HT_PATSIZE_14x14 = 12;
public const uint HT_PATSIZE_14x14_M = 13;
public const uint HT_PATSIZE_16x16 = 14;
public const uint HT_PATSIZE_16x16_M = 15;
public const uint HT_PATSIZE_SUPERCELL = 16;
public const uint HT_PATSIZE_SUPERCELL_M = 17;
public const uint HT_PATSIZE_USER = 18;
public const uint HT_PATSIZE_MAX_INDEX = 18;
public const uint HT_PATSIZE_DEFAULT = 17;
public const uint HT_USERPAT_CX_MIN = 4;
public const uint HT_USERPAT_CX_MAX = 256;
public const uint HT_USERPAT_CY_MIN = 4;
public const uint HT_USERPAT_CY_MAX = 256;
public const uint HT_FORMAT_1BPP = 0;
public const uint HT_FORMAT_4BPP = 2;
public const uint HT_FORMAT_4BPP_IRGB = 3;
public const uint HT_FORMAT_8BPP = 4;
public const uint HT_FORMAT_16BPP = 5;
public const uint HT_FORMAT_24BPP = 6;
public const uint HT_FORMAT_32BPP = 7;
public const uint WINDDI_MAX_BROADCAST_CONTEXT = 64;
public const uint HT_FLAG_SQUARE_DEVICE_PEL = 1;
public const uint HT_FLAG_HAS_BLACK_DYE = 2;
public const uint HT_FLAG_ADDITIVE_PRIMS = 4;
public const uint HT_FLAG_USE_8BPP_BITMASK = 8;
public const uint HT_FLAG_INK_HIGH_ABSORPTION = 16;
public const uint HT_FLAG_INK_ABSORPTION_INDICES = 96;
public const uint HT_FLAG_DO_DEVCLR_XFORM = 128;
public const uint HT_FLAG_OUTPUT_CMY = 256;
public const uint HT_FLAG_PRINT_DRAFT_MODE = 512;
public const uint HT_FLAG_INVERT_8BPP_BITMASK_IDX = 1024;
public const uint HT_FLAG_8BPP_CMY332_MASK = 4278190080;
public const uint HT_FLAG_INK_ABSORPTION_IDX0 = 0;
public const uint HT_FLAG_INK_ABSORPTION_IDX1 = 32;
public const uint HT_FLAG_INK_ABSORPTION_IDX2 = 64;
public const uint HT_FLAG_INK_ABSORPTION_IDX3 = 96;
public const uint HT_FLAG_NORMAL_INK_ABSORPTION = 0;
public const uint HT_FLAG_LOW_INK_ABSORPTION = 32;
public const uint HT_FLAG_LOWER_INK_ABSORPTION = 64;
public const uint HT_FLAG_LOWEST_INK_ABSORPTION = 96;
public const uint PPC_DEFAULT = 0;
public const uint PPC_UNDEFINED = 1;
public const uint PPC_RGB_ORDER_VERTICAL_STRIPES = 2;
public const uint PPC_BGR_ORDER_VERTICAL_STRIPES = 3;
public const uint PPC_RGB_ORDER_HORIZONTAL_STRIPES = 4;
public const uint PPC_BGR_ORDER_HORIZONTAL_STRIPES = 5;
public const uint PPG_DEFAULT = 0;
public const uint PPG_SRGB = 1;
public const uint BR_DEVICE_ICM = 1;
public const uint BR_HOST_ICM = 2;
public const uint BR_CMYKCOLOR = 4;
public const uint BR_ORIGCOLOR = 8;
public const uint FO_SIM_BOLD = 8192;
public const uint FO_SIM_ITALIC = 16384;
public const uint FO_EM_HEIGHT = 32768;
public const uint FO_GRAY16 = 65536;
public const uint FO_NOGRAY16 = 131072;
public const uint FO_NOHINTS = 262144;
public const uint FO_NO_CHOICE = 524288;
public const uint FO_CFF = 1048576;
public const uint FO_POSTSCRIPT = 2097152;
public const uint FO_MULTIPLEMASTER = 4194304;
public const uint FO_VERT_FACE = 8388608;
public const uint FO_DBCS_FONT = 16777216;
public const uint FO_NOCLEARTYPE = 33554432;
public const uint FO_CLEARTYPE_X = 268435456;
public const uint FO_CLEARTYPE_Y = 536870912;
public const uint FO_CLEARTYPENATURAL_X = 1073741824;
public const uint DC_TRIVIAL = 0;
public const uint DC_RECT = 1;
public const uint DC_COMPLEX = 3;
public const uint FC_RECT = 1;
public const uint FC_RECT4 = 2;
public const uint FC_COMPLEX = 3;
public const uint TC_RECTANGLES = 0;
public const uint TC_PATHOBJ = 2;
public const uint OC_BANK_CLIP = 1;
public const int CT_RECTANGLES = 0;
public const int CD_RIGHTDOWN = 0;
public const int CD_LEFTDOWN = 1;
public const int CD_RIGHTUP = 2;
public const int CD_LEFTUP = 3;
public const int CD_ANY = 4;
public const int CD_LEFTWARDS = 1;
public const int CD_UPWARDS = 2;
public const int FO_HGLYPHS = 0;
public const int FO_GLYPHBITS = 1;
public const int FO_PATHOBJ = 2;
public const int FD_NEGATIVE_FONT = 1;
public const int FO_DEVICE_FONT = 1;
public const int FO_OUTLINE_CAPABLE = 2;
public const uint SO_FLAG_DEFAULT_PLACEMENT = 1;
public const uint SO_HORIZONTAL = 2;
public const uint SO_VERTICAL = 4;
public const uint SO_REVERSED = 8;
public const uint SO_ZERO_BEARINGS = 16;
public const uint SO_CHAR_INC_EQUAL_BM_BASE = 32;
public const uint SO_MAXEXT_EQUAL_BM_SIDE = 64;
public const uint SO_DO_NOT_SUBSTITUTE_DEVICE_FONT = 128;
public const uint SO_GLYPHINDEX_TEXTOUT = 256;
public const uint SO_ESC_NOT_ORIENT = 512;
public const uint SO_DXDY = 1024;
public const uint SO_CHARACTER_EXTRA = 2048;
public const uint SO_BREAK_EXTRA = 4096;
public const uint FO_ATTR_MODE_ROTATE = 1;
public const uint PAL_INDEXED = 1;
public const uint PAL_BITFIELDS = 2;
public const uint PAL_RGB = 4;
public const uint PAL_BGR = 8;
public const uint PAL_CMYK = 16;
public const uint PO_BEZIERS = 1;
public const uint PO_ELLIPSE = 2;
public const uint PO_ALL_INTEGERS = 4;
public const uint PO_ENUM_AS_INTEGERS = 8;
public const uint PO_WIDENED = 16;
public const uint PD_BEGINSUBPATH = 1;
public const uint PD_ENDSUBPATH = 2;
public const uint PD_RESETSTYLE = 4;
public const uint PD_CLOSEFIGURE = 8;
public const uint PD_BEZIERS = 16;
public const uint SGI_EXTRASPACE = 0;
public const int STYPE_BITMAP = 0;
public const int STYPE_DEVBITMAP = 3;
public const int BMF_1BPP = 1;
public const int BMF_4BPP = 2;
public const int BMF_8BPP = 3;
public const int BMF_16BPP = 4;
public const int BMF_24BPP = 5;
public const int BMF_32BPP = 6;
public const int BMF_4RLE = 7;
public const int BMF_8RLE = 8;
public const int BMF_JPEG = 9;
public const int BMF_PNG = 10;
public const uint BMF_TOPDOWN = 1;
public const uint BMF_NOZEROINIT = 2;
public const uint BMF_DONTCACHE = 4;
public const uint BMF_USERMEM = 8;
public const uint BMF_KMSECTION = 16;
public const uint BMF_NOTSYSMEM = 32;
public const uint BMF_WINDOW_BLT = 64;
public const uint BMF_UMPDMEM = 128;
public const uint BMF_TEMP_ALPHA = 256;
public const uint BMF_ACC_NOTIFY = 32768;
public const uint BMF_RMT_ENTER = 16384;
public const uint BMF_RESERVED = 15872;
public const int GX_IDENTITY = 0;
public const int GX_OFFSET = 1;
public const int GX_SCALE = 2;
public const int GX_GENERAL = 3;
public const int XF_LTOL = 0;
public const int XF_INV_LTOL = 1;
public const int XF_LTOFX = 2;
public const int XF_INV_FXTOL = 3;
public const uint XO_TRIVIAL = 1;
public const uint XO_TABLE = 2;
public const uint XO_TO_MONO = 4;
public const uint XO_FROM_CMYK = 8;
public const uint XO_DEVICE_ICM = 16;
public const uint XO_HOST_ICM = 32;
public const uint XO_SRCPALETTE = 1;
public const uint XO_DESTPALETTE = 2;
public const uint XO_DESTDCPALETTE = 3;
public const uint XO_SRCBITFIELDS = 4;
public const uint XO_DESTBITFIELDS = 5;
public const uint HOOK_BITBLT = 1;
public const uint HOOK_STRETCHBLT = 2;
public const uint HOOK_PLGBLT = 4;
public const uint HOOK_TEXTOUT = 8;
public const uint HOOK_PAINT = 16;
public const uint HOOK_STROKEPATH = 32;
public const uint HOOK_FILLPATH = 64;
public const uint HOOK_STROKEANDFILLPATH = 128;
public const uint HOOK_LINETO = 256;
public const uint HOOK_COPYBITS = 1024;
public const uint HOOK_MOVEPANNING = 2048;
public const uint HOOK_SYNCHRONIZE = 4096;
public const uint HOOK_STRETCHBLTROP = 8192;
public const uint HOOK_SYNCHRONIZEACCESS = 16384;
public const uint HOOK_TRANSPARENTBLT = 32768;
public const uint HOOK_ALPHABLEND = 65536;
public const uint HOOK_GRADIENTFILL = 131072;
public const uint HOOK_FLAGS = 243199;
public const uint MS_NOTSYSTEMMEMORY = 1;
public const uint MS_SHAREDACCESS = 2;
public const uint MS_CDDDEVICEBITMAP = 4;
public const uint MS_REUSEDDEVICEBITMAP = 8;
public const uint DRVQUERY_USERMODE = 1;
public const uint HS_DDI_MAX = 6;
public const uint DRD_SUCCESS = 0;
public const uint DRD_ERROR = 1;
public const uint SS_SAVE = 0;
public const uint SS_RESTORE = 1;
public const uint SS_FREE = 2;
public const uint CDBEX_REDIRECTION = 1;
public const uint CDBEX_DXINTEROP = 2;
public const uint CDBEX_NTSHAREDSURFACEHANDLE = 4;
public const uint CDBEX_CROSSADAPTER = 8;
public const uint CDBEX_REUSE = 16;
public const uint WINDDI_MAXSETPALETTECOLORS = 256;
public const uint WINDDI_MAXSETPALETTECOLORINDEX = 255;
public const uint DM_DEFAULT = 1;
public const uint DM_MONOCHROME = 2;
public const uint DCR_SOLID = 0;
public const uint DCR_DRIVER = 1;
public const uint DCR_HALFTONE = 2;
public const int RB_DITHERCOLOR = -2147483648;
public const int QFT_LIGATURES = 1;
public const int QFT_KERNPAIRS = 2;
public const int QFT_GLYPHSET = 3;
public const int QFD_GLYPHANDBITMAP = 1;
public const int QFD_GLYPHANDOUTLINE = 2;
public const int QFD_MAXEXTENTS = 3;
public const int QFD_TT_GLYPHANDBITMAP = 4;
public const int QFD_TT_GRAY1_BITMAP = 5;
public const int QFD_TT_GRAY2_BITMAP = 6;
public const int QFD_TT_GRAY4_BITMAP = 8;
public const int QFD_TT_GRAY8_BITMAP = 9;
public const int QFD_TT_MONO_BITMAP = 5;
public const uint QC_OUTLINES = 1;
public const uint QC_1BIT = 2;
public const uint QC_4BIT = 4;
public const uint FF_SIGNATURE_VERIFIED = 1;
public const uint FF_IGNORED_SIGNATURE = 2;
public const uint QAW_GETWIDTHS = 0;
public const uint QAW_GETEASYWIDTHS = 1;
public const uint TTO_METRICS_ONLY = 1;
public const uint TTO_QUBICS = 2;
public const uint TTO_UNHINTED = 4;
public const int QFF_DESCRIPTION = 1;
public const int QFF_NUMFACES = 2;
public const int FP_ALTERNATEMODE = 1;
public const int FP_WINDINGMODE = 2;
public const uint SPS_ERROR = 0;
public const uint SPS_DECLINE = 1;
public const uint SPS_ACCEPT_NOEXCLUDE = 2;
public const uint SPS_ACCEPT_EXCLUDE = 3;
public const uint SPS_ACCEPT_SYNCHRONOUS = 4;
public const int SPS_CHANGE = 1;
public const int SPS_ASYNCCHANGE = 2;
public const int SPS_ANIMATESTART = 4;
public const int SPS_ANIMATEUPDATE = 8;
public const int SPS_ALPHA = 16;
public const int SPS_RESERVED = 32;
public const int SPS_RESERVED1 = 64;
public const int SPS_FLAGSMASK = 255;
public const int SPS_LENGTHMASK = 3840;
public const int SPS_FREQMASK = 1044480;
public const uint ED_ABORTDOC = 1;
public const uint IGRF_RGB_256BYTES = 0;
public const uint IGRF_RGB_256WORDS = 1;
public const uint QDS_CHECKJPEGFORMAT = 0;
public const uint QDS_CHECKPNGFORMAT = 1;
public const uint DSS_TIMER_EVENT = 1;
public const uint DSS_FLUSH_EVENT = 2;
public const uint DSS_RESERVED = 4;
public const uint DSS_RESERVED1 = 8;
public const uint DSS_RESERVED2 = 16;
public const uint DN_ACCELERATION_LEVEL = 1;
public const uint DN_DEVICE_ORIGIN = 2;
public const uint DN_SLEEP_MODE = 3;
public const uint DN_DRAWING_BEGIN = 4;
public const uint DN_ASSOCIATE_WINDOW = 5;
public const uint DN_COMPOSITION_CHANGED = 6;
public const uint DN_DRAWING_BEGIN_APIBITMAP = 7;
public const uint DN_SURFOBJ_DESTRUCTION = 8;
public const uint WOC_RGN_CLIENT_DELTA = 1;
public const uint WOC_RGN_CLIENT = 2;
public const uint WOC_RGN_SURFACE_DELTA = 4;
public const uint WOC_RGN_SURFACE = 8;
public const uint WOC_CHANGED = 16;
public const uint WOC_DELETE = 32;
public const uint WOC_DRAWN = 64;
public const uint WOC_SPRITE_OVERLAP = 128;
public const uint WOC_SPRITE_NO_OVERLAP = 256;
public const uint WOC_RGN_SPRITE = 512;
public const uint WO_RGN_CLIENT_DELTA = 1;
public const uint WO_RGN_CLIENT = 2;
public const uint WO_RGN_SURFACE_DELTA = 4;
public const uint WO_RGN_SURFACE = 8;
public const uint WO_RGN_UPDATE_ALL = 16;
public const uint WO_RGN_WINDOW = 32;
public const uint WO_DRAW_NOTIFY = 64;
public const uint WO_SPRITE_NOTIFY = 128;
public const uint WO_RGN_DESKTOP_COORD = 256;
public const uint WO_RGN_SPRITE = 512;
public const uint EHN_RESTORED = 0;
public const uint EHN_ERROR = 1;
public const uint ECS_TEARDOWN = 1;
public const uint ECS_REDRAW = 2;
public const uint DEVHTADJF_COLOR_DEVICE = 1;
public const uint DEVHTADJF_ADDITIVE_DEVICE = 2;
public const uint FL_ZERO_MEMORY = 1;
public const uint FL_NONPAGED_MEMORY = 2;
public const uint FL_NON_SESSION = 4;
public const uint QSA_MMX = 256;
public const uint QSA_SSE = 8192;
public const uint QSA_3DNOW = 16384;
public const uint QSA_SSE1 = 8192;
public const uint QSA_SSE2 = 65536;
public const uint QSA_SSE3 = 524288;
public const uint ENG_FNT_CACHE_READ_FAULT = 1;
public const uint ENG_FNT_CACHE_WRITE_FAULT = 2;
public const uint DRH_APIBITMAP = 1;
public const uint MC_CAPS_NONE = 0;
public const uint MC_CAPS_MONITOR_TECHNOLOGY_TYPE = 1;
public const uint MC_CAPS_BRIGHTNESS = 2;
public const uint MC_CAPS_CONTRAST = 4;
public const uint MC_CAPS_COLOR_TEMPERATURE = 8;
public const uint MC_CAPS_RED_GREEN_BLUE_GAIN = 16;
public const uint MC_CAPS_RED_GREEN_BLUE_DRIVE = 32;
public const uint MC_CAPS_DEGAUSS = 64;
public const uint MC_CAPS_DISPLAY_AREA_POSITION = 128;
public const uint MC_CAPS_DISPLAY_AREA_SIZE = 256;
public const uint MC_CAPS_RESTORE_FACTORY_DEFAULTS = 1024;
public const uint MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS = 2048;
public const uint MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS = 4096;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_NONE = 0;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_4000K = 1;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_5000K = 2;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_6500K = 4;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_7500K = 8;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_8200K = 16;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_9300K = 32;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_10000K = 64;
public const uint MC_SUPPORTED_COLOR_TEMPERATURE_11500K = 128;
public const uint PHYSICAL_MONITOR_DESCRIPTION_SIZE = 128;
public const uint GETCONNECTEDIDS_TARGET = 0;
public const uint GETCONNECTEDIDS_SOURCE = 1;
public const uint S_INIT = 2;
public const uint SETCONFIGURATION_STATUS_APPLIED = 0;
public const uint SETCONFIGURATION_STATUS_ADDITIONAL = 1;
public const uint SETCONFIGURATION_STATUS_OVERRIDDEN = 2;
INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER = 1
INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16 = 2
IOCTL_VIDEO_DISABLE_VDM = 2293764
IOCTL_VIDEO_REGISTER_VDM = 2293768
IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE = 2293772
IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE = 2293776
IOCTL_VIDEO_MONITOR_DEVICE = 2293780
IOCTL_VIDEO_ENUM_MONITOR_PDO = 2293784
IOCTL_VIDEO_INIT_WIN32K_CALLBACKS = 2293788
IOCTL_VIDEO_IS_VGA_DEVICE = 2293796
IOCTL_VIDEO_USE_DEVICE_IN_SESSION = 2293800
IOCTL_VIDEO_PREPARE_FOR_EARECOVERY = 2293804
IOCTL_VIDEO_ENABLE_VDM = 2293760
IOCTL_VIDEO_SAVE_HARDWARE_STATE = 2294272
IOCTL_VIDEO_RESTORE_HARDWARE_STATE = 2294276
IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS = 2293792
IOCTL_VIDEO_QUERY_AVAIL_MODES = 2294784
IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES = 2294788
IOCTL_VIDEO_QUERY_CURRENT_MODE = 2294792
IOCTL_VIDEO_SET_CURRENT_MODE = 2294796
IOCTL_VIDEO_RESET_DEVICE = 2294800
IOCTL_VIDEO_LOAD_AND_SET_FONT = 2294804
IOCTL_VIDEO_SET_PALETTE_REGISTERS = 2294808
IOCTL_VIDEO_SET_COLOR_REGISTERS = 2294812
IOCTL_VIDEO_ENABLE_CURSOR = 2294816
IOCTL_VIDEO_DISABLE_CURSOR = 2294820
IOCTL_VIDEO_SET_CURSOR_ATTR = 2294824
IOCTL_VIDEO_QUERY_CURSOR_ATTR = 2294828
IOCTL_VIDEO_SET_CURSOR_POSITION = 2294832
IOCTL_VIDEO_QUERY_CURSOR_POSITION = 2294836
IOCTL_VIDEO_ENABLE_POINTER = 2294840
IOCTL_VIDEO_DISABLE_POINTER = 2294844
IOCTL_VIDEO_SET_POINTER_ATTR = 2294848
IOCTL_VIDEO_QUERY_POINTER_ATTR = 2294852
IOCTL_VIDEO_SET_POINTER_POSITION = 2294856
IOCTL_VIDEO_QUERY_POINTER_POSITION = 2294860
IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES = 2294864
IOCTL_VIDEO_GET_BANK_SELECT_CODE = 2294868
IOCTL_VIDEO_MAP_VIDEO_MEMORY = 2294872
IOCTL_VIDEO_UNMAP_VIDEO_MEMORY = 2294876
IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES = 2294880
IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES = 2294884
IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES = 2294888
IOCTL_VIDEO_SET_POWER_MANAGEMENT = 2294892
IOCTL_VIDEO_GET_POWER_MANAGEMENT = 2294896
IOCTL_VIDEO_SHARE_VIDEO_MEMORY = 2294900
IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY = 2294904
IOCTL_VIDEO_SET_COLOR_LUT_DATA = 2294908
IOCTL_VIDEO_GET_CHILD_STATE = 2294912
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION = 2294916
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION = 2294920
IOCTL_VIDEO_SWITCH_DUALVIEW = 2294924
IOCTL_VIDEO_SET_BANK_POSITION = 2294928
IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS = 2294932
IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS = 2294936
IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS = 2294940
IOCTL_FSVIDEO_COPY_FRAME_BUFFER = 3409920
IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER = 3409924
IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER = 3409928
IOCTL_FSVIDEO_SET_CURRENT_MODE = 3409932
IOCTL_FSVIDEO_SET_SCREEN_INFORMATION = 3409936
IOCTL_FSVIDEO_SET_CURSOR_POSITION = 3409940
IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS = 2296832
IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES = 2296836
IOCTL_PANEL_GET_BRIGHTNESS = 2296840
IOCTL_PANEL_SET_BRIGHTNESS = 2296844
IOCTL_PANEL_SET_BRIGHTNESS_STATE = 2296848
IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION = 2296852
IOCTL_PANEL_GET_BACKLIGHT_REDUCTION = 2296856
IOCTL_PANEL_GET_MANUFACTURING_MODE = 2296860
IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS = 2297856
IOCTL_COLORSPACE_TRANSFORM_SET = 2297860
IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME = 2297864
IOCTL_GET_SCALAR_MULTIPLIER_CAPS = 2297868
IOCTL_SET_SCALAR_MULTIPLIER = 2297872
IOCTL_MIPI_DSI_QUERY_CAPS = 2298880
IOCTL_MIPI_DSI_TRANSMISSION = 2298884
IOCTL_MIPI_DSI_RESET = 2298888
DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY = 1
DXGK_WIN32K_PARAM_FLAG_MODESWITCH = 2
DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW = 4
VIDEO_DUALVIEW_REMOVABLE = 1
VIDEO_DUALVIEW_PRIMARY = 2147483648
VIDEO_DUALVIEW_SECONDARY = 1073741824
VIDEO_DUALVIEW_WDDM_VGA = 536870912
VIDEO_STATE_NON_STANDARD_VGA = 1
VIDEO_STATE_UNEMULATED_VGA_STATE = 2
VIDEO_STATE_PACKED_CHAIN4_MODE = 4
VIDEO_MODE_NO_ZERO_MEMORY = 2147483648
VIDEO_MODE_MAP_MEM_LINEAR = 1073741824
VIDEO_MODE_COLOR = 1
VIDEO_MODE_GRAPHICS = 2
VIDEO_MODE_PALETTE_DRIVEN = 4
VIDEO_MODE_MANAGED_PALETTE = 8
VIDEO_MODE_INTERLACED = 16
VIDEO_MODE_NO_OFF_SCREEN = 32
VIDEO_MODE_NO_64_BIT_ACCESS = 64
VIDEO_MODE_BANKED = 128
VIDEO_MODE_LINEAR = 256
VIDEO_MODE_ASYNC_POINTER = 1
VIDEO_MODE_MONO_POINTER = 2
VIDEO_MODE_COLOR_POINTER = 4
VIDEO_MODE_ANIMATE_START = 8
VIDEO_MODE_ANIMATE_UPDATE = 16
PLANAR_HC = 1
VIDEO_DEVICE_COLOR = 1
VIDEO_OPTIONAL_GAMMET_TABLE = 2
VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS = 1
VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT = 2147483648
DISPLAYPOLICY_AC = 1
DISPLAYPOLICY_DC = 2
BITMAP_BITS_BYTE_ALIGN = 8
BITMAP_BITS_WORD_ALIGN = 16
BITMAP_ARRAY_BYTE = 3
BITMAP_PLANES = 1
BITMAP_BITS_PIXEL = 1
VIDEO_REASON_NONE = 0
VIDEO_REASON_POLICY1 = 1
VIDEO_REASON_POLICY2 = 2
VIDEO_REASON_POLICY3 = 3
VIDEO_REASON_POLICY4 = 4
VIDEO_REASON_LOCK = 5
VIDEO_REASON_FAILED_ROTATION = 5
VIDEO_REASON_ALLOCATION = 6
VIDEO_REASON_SCRATCH = 8
VIDEO_REASON_CONFIGURATION = 9
VIDEO_MAX_REASON = 9
BRIGHTNESS_MAX_LEVEL_COUNT = 103
BRIGHTNESS_MAX_NIT_RANGE_COUNT = 16
DSI_PACKET_EMBEDDED_PAYLOAD_SIZE = 8
MAX_PACKET_COUNT = 128
DSI_INVALID_PACKET_INDEX = 255
DSI_SOT_ERROR = 1
DSI_SOT_SYNC_ERROR = 2
DSI_EOT_SYNC_ERROR = 4
DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR = 8
DSI_LOW_POWER_TRANSMIT_SYNC_ERROR = 16
DSI_PERIPHERAL_TIMEOUT_ERROR = 32
DSI_FALSE_CONTROL_ERROR = 64
DSI_CONTENTION_DETECTED = 128
DSI_CHECKSUM_ERROR_CORRECTED = 256
DSI_CHECKSUM_ERROR_NOT_CORRECTED = 512
DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR = 1024
DSI_DSI_DATA_TYPE_NOT_RECOGNIZED = 2048
DSI_DSI_VC_ID_INVALID = 4096
DSI_INVALID_TRANSMISSION_LENGTH = 8192
DSI_DSI_PROTOCOL_VIOLATION = 32768
HOST_DSI_DEVICE_NOT_READY = 1
HOST_DSI_INTERFACE_RESET = 2
HOST_DSI_DEVICE_RESET = 4
HOST_DSI_TRANSMISSION_CANCELLED = 16
HOST_DSI_TRANSMISSION_DROPPED = 32
HOST_DSI_TRANSMISSION_TIMEOUT = 64
HOST_DSI_INVALID_TRANSMISSION = 256
HOST_DSI_OS_REJECTED_PACKET = 512
HOST_DSI_DRIVER_REJECTED_PACKET = 1024
HOST_DSI_BAD_TRANSMISSION_MODE = 4096
FD_ERROR = 4294967295
DDI_ERROR = 4294967295
FDM_TYPE_BM_SIDE_CONST = 1
FDM_TYPE_MAXEXT_EQUAL_BM_SIDE = 2
FDM_TYPE_CHAR_INC_EQUAL_BM_BASE = 4
FDM_TYPE_ZERO_BEARINGS = 8
FDM_TYPE_CONST_BEARINGS = 16
GS_UNICODE_HANDLES = 1
GS_8BIT_HANDLES = 2
GS_16BIT_HANDLES = 4
FM_VERSION_NUMBER = 0
FM_TYPE_LICENSED = 2
FM_READONLY_EMBED = 4
FM_EDITABLE_EMBED = 8
FM_NO_EMBEDDING = 2
FM_INFO_TECH_TRUETYPE = 1
FM_INFO_TECH_BITMAP = 2
FM_INFO_TECH_STROKE = 4
FM_INFO_TECH_OUTLINE_NOT_TRUETYPE = 8
FM_INFO_ARB_XFORMS = 16
FM_INFO_1BPP = 32
FM_INFO_4BPP = 64
FM_INFO_8BPP = 128
FM_INFO_16BPP = 256
FM_INFO_24BPP = 512
FM_INFO_32BPP = 1024
FM_INFO_INTEGER_WIDTH = 2048
FM_INFO_CONSTANT_WIDTH = 4096
FM_INFO_NOT_CONTIGUOUS = 8192
FM_INFO_TECH_MM = 16384
FM_INFO_RETURNS_OUTLINES = 32768
FM_INFO_RETURNS_STROKES = 65536
FM_INFO_RETURNS_BITMAPS = 131072
FM_INFO_DSIG = 262144
FM_INFO_RIGHT_HANDED = 524288
FM_INFO_INTEGRAL_SCALING = 1048576
FM_INFO_90DEGREE_ROTATIONS = 2097152
FM_INFO_OPTICALLY_FIXED_PITCH = 4194304
FM_INFO_DO_NOT_ENUMERATE = 8388608
FM_INFO_ISOTROPIC_SCALING_ONLY = 16777216
FM_INFO_ANISOTROPIC_SCALING_ONLY = 33554432
FM_INFO_TECH_CFF = 67108864
FM_INFO_FAMILY_EQUIV = 134217728
FM_INFO_DBCS_FIXED_PITCH = 268435456
FM_INFO_NONNEGATIVE_AC = 536870912
FM_INFO_IGNORE_TC_RA_ABLE = 1073741824
FM_INFO_TECH_TYPE1 = 2147483648
MAXCHARSETS = 16
FM_PANOSE_CULTURE_LATIN = 0
FM_SEL_ITALIC = 1
FM_SEL_UNDERSCORE = 2
FM_SEL_NEGATIVE = 4
FM_SEL_OUTLINED = 8
FM_SEL_STRIKEOUT = 16
FM_SEL_BOLD = 32
FM_SEL_REGULAR = 64
FM_SEL_USE_TYPO_METRICS = 128
OPENGL_CMD = 4352
OPENGL_GETINFO = 4353
WNDOBJ_SETUP = 4354
DDI_DRIVER_VERSION_NT4 = 131072
DDI_DRIVER_VERSION_SP3 = 131075
DDI_DRIVER_VERSION_NT5 = 196608
DDI_DRIVER_VERSION_NT5_01 = 196864
DDI_DRIVER_VERSION_NT5_01_SP1 = 196865
GDI_DRIVER_VERSION = 16384
INDEX_DrvEnablePDEV = 0
INDEX_DrvCompletePDEV = 1
INDEX_DrvDisablePDEV = 2
INDEX_DrvEnableSurface = 3
INDEX_DrvDisableSurface = 4
INDEX_DrvAssertMode = 5
INDEX_DrvOffset = 6
INDEX_DrvResetPDEV = 7
INDEX_DrvDisableDriver = 8
INDEX_DrvCreateDeviceBitmap = 10
INDEX_DrvDeleteDeviceBitmap = 11
INDEX_DrvRealizeBrush = 12
INDEX_DrvDitherColor = 13
INDEX_DrvStrokePath = 14
INDEX_DrvFillPath = 15
INDEX_DrvStrokeAndFillPath = 16
INDEX_DrvPaint = 17
INDEX_DrvBitBlt = 18
INDEX_DrvCopyBits = 19
INDEX_DrvStretchBlt = 20
INDEX_DrvSetPalette = 22
INDEX_DrvTextOut = 23
INDEX_DrvEscape = 24
INDEX_DrvDrawEscape = 25
INDEX_DrvQueryFont = 26
INDEX_DrvQueryFontTree = 27
INDEX_DrvQueryFontData = 28
INDEX_DrvSetPointerShape = 29
INDEX_DrvMovePointer = 30
INDEX_DrvLineTo = 31
INDEX_DrvSendPage = 32
INDEX_DrvStartPage = 33
INDEX_DrvEndDoc = 34
INDEX_DrvStartDoc = 35
INDEX_DrvGetGlyphMode = 37
INDEX_DrvSynchronize = 38
INDEX_DrvSaveScreenBits = 40
INDEX_DrvGetModes = 41
INDEX_DrvFree = 42
INDEX_DrvDestroyFont = 43
INDEX_DrvQueryFontCaps = 44
INDEX_DrvLoadFontFile = 45
INDEX_DrvUnloadFontFile = 46
INDEX_DrvFontManagement = 47
INDEX_DrvQueryTrueTypeTable = 48
INDEX_DrvQueryTrueTypeOutline = 49
INDEX_DrvGetTrueTypeFile = 50
INDEX_DrvQueryFontFile = 51
INDEX_DrvMovePanning = 52
INDEX_DrvQueryAdvanceWidths = 53
INDEX_DrvSetPixelFormat = 54
INDEX_DrvDescribePixelFormat = 55
INDEX_DrvSwapBuffers = 56
INDEX_DrvStartBanding = 57
INDEX_DrvNextBand = 58
INDEX_DrvGetDirectDrawInfo = 59
INDEX_DrvEnableDirectDraw = 60
INDEX_DrvDisableDirectDraw = 61
INDEX_DrvQuerySpoolType = 62
INDEX_DrvIcmCreateColorTransform = 64
INDEX_DrvIcmDeleteColorTransform = 65
INDEX_DrvIcmCheckBitmapBits = 66
INDEX_DrvIcmSetDeviceGammaRamp = 67
INDEX_DrvGradientFill = 68
INDEX_DrvStretchBltROP = 69
INDEX_DrvPlgBlt = 70
INDEX_DrvAlphaBlend = 71
INDEX_DrvSynthesizeFont = 72
INDEX_DrvGetSynthesizedFontFiles = 73
INDEX_DrvTransparentBlt = 74
INDEX_DrvQueryPerBandInfo = 75
INDEX_DrvQueryDeviceSupport = 76
INDEX_DrvReserved1 = 77
INDEX_DrvReserved2 = 78
INDEX_DrvReserved3 = 79
INDEX_DrvReserved4 = 80
INDEX_DrvReserved5 = 81
INDEX_DrvReserved6 = 82
INDEX_DrvReserved7 = 83
INDEX_DrvReserved8 = 84
INDEX_DrvDeriveSurface = 85
INDEX_DrvQueryGlyphAttrs = 86
INDEX_DrvNotify = 87
INDEX_DrvSynchronizeSurface = 88
INDEX_DrvResetDevice = 89
INDEX_DrvReserved9 = 90
INDEX_DrvReserved10 = 91
INDEX_DrvReserved11 = 92
INDEX_DrvRenderHint = 93
INDEX_DrvCreateDeviceBitmapEx = 94
INDEX_DrvDeleteDeviceBitmapEx = 95
INDEX_DrvAssociateSharedSurface = 96
INDEX_DrvSynchronizeRedirectionBitmaps = 97
INDEX_DrvAccumulateD3DDirtyRect = 98
INDEX_DrvStartDxInterop = 99
INDEX_DrvEndDxInterop = 100
INDEX_DrvLockDisplayArea = 101
INDEX_DrvUnlockDisplayArea = 102
INDEX_DrvSurfaceComplete = 103
INDEX_LAST = 89
GCAPS_BEZIERS = 1
GCAPS_GEOMETRICWIDE = 2
GCAPS_ALTERNATEFILL = 4
GCAPS_WINDINGFILL = 8
GCAPS_HALFTONE = 16
GCAPS_COLOR_DITHER = 32
GCAPS_HORIZSTRIKE = 64
GCAPS_VERTSTRIKE = 128
GCAPS_OPAQUERECT = 256
GCAPS_VECTORFONT = 512
GCAPS_MONO_DITHER = 1024
GCAPS_ASYNCCHANGE = 2048
GCAPS_ASYNCMOVE = 4096
GCAPS_DONTJOURNAL = 8192
GCAPS_DIRECTDRAW = 16384
GCAPS_ARBRUSHOPAQUE = 32768
GCAPS_PANNING = 65536
GCAPS_HIGHRESTEXT = 262144
GCAPS_PALMANAGED = 524288
GCAPS_DITHERONREALIZE = 2097152
GCAPS_NO64BITMEMACCESS = 4194304
GCAPS_FORCEDITHER = 8388608
GCAPS_GRAY16 = 16777216
GCAPS_ICM = 33554432
GCAPS_CMYKCOLOR = 67108864
GCAPS_LAYERED = 134217728
GCAPS_ARBRUSHTEXT = 268435456
GCAPS_SCREENPRECISION = 536870912
GCAPS_FONT_RASTERIZER = 1073741824
GCAPS_NUP = 2147483648
GCAPS2_JPEGSRC = 1
GCAPS2_xxxx = 2
GCAPS2_PNGSRC = 8
GCAPS2_CHANGEGAMMARAMP = 16
GCAPS2_ALPHACURSOR = 32
GCAPS2_SYNCFLUSH = 64
GCAPS2_SYNCTIMER = 128
GCAPS2_ICD_MULTIMON = 256
GCAPS2_MOUSETRAILS = 512
GCAPS2_RESERVED1 = 1024
GCAPS2_REMOTEDRIVER = 1024
GCAPS2_EXCLUDELAYERED = 2048
GCAPS2_INCLUDEAPIBITMAPS = 4096
GCAPS2_SHOWHIDDENPOINTER = 8192
GCAPS2_CLEARTYPE = 16384
GCAPS2_ACC_DRIVER = 32768
GCAPS2_BITMAPEXREUSE = 65536
LA_GEOMETRIC = 1
LA_ALTERNATE = 2
LA_STARTGAP = 4
LA_STYLED = 8
JOIN_ROUND = 0
JOIN_BEVEL = 1
JOIN_MITER = 2
ENDCAP_ROUND = 0
ENDCAP_SQUARE = 1
ENDCAP_BUTT = 2
PRIMARY_ORDER_ABC = 0
PRIMARY_ORDER_ACB = 1
PRIMARY_ORDER_BAC = 2
PRIMARY_ORDER_BCA = 3
PRIMARY_ORDER_CBA = 4
PRIMARY_ORDER_CAB = 5
HT_PATSIZE_2x2 = 0
HT_PATSIZE_2x2_M = 1
HT_PATSIZE_4x4 = 2
HT_PATSIZE_4x4_M = 3
HT_PATSIZE_6x6 = 4
HT_PATSIZE_6x6_M = 5
HT_PATSIZE_8x8 = 6
HT_PATSIZE_8x8_M = 7
HT_PATSIZE_10x10 = 8
HT_PATSIZE_10x10_M = 9
HT_PATSIZE_12x12 = 10
HT_PATSIZE_12x12_M = 11
HT_PATSIZE_14x14 = 12
HT_PATSIZE_14x14_M = 13
HT_PATSIZE_16x16 = 14
HT_PATSIZE_16x16_M = 15
HT_PATSIZE_SUPERCELL = 16
HT_PATSIZE_SUPERCELL_M = 17
HT_PATSIZE_USER = 18
HT_PATSIZE_MAX_INDEX = 18
HT_PATSIZE_DEFAULT = 17
HT_USERPAT_CX_MIN = 4
HT_USERPAT_CX_MAX = 256
HT_USERPAT_CY_MIN = 4
HT_USERPAT_CY_MAX = 256
HT_FORMAT_1BPP = 0
HT_FORMAT_4BPP = 2
HT_FORMAT_4BPP_IRGB = 3
HT_FORMAT_8BPP = 4
HT_FORMAT_16BPP = 5
HT_FORMAT_24BPP = 6
HT_FORMAT_32BPP = 7
WINDDI_MAX_BROADCAST_CONTEXT = 64
HT_FLAG_SQUARE_DEVICE_PEL = 1
HT_FLAG_HAS_BLACK_DYE = 2
HT_FLAG_ADDITIVE_PRIMS = 4
HT_FLAG_USE_8BPP_BITMASK = 8
HT_FLAG_INK_HIGH_ABSORPTION = 16
HT_FLAG_INK_ABSORPTION_INDICES = 96
HT_FLAG_DO_DEVCLR_XFORM = 128
HT_FLAG_OUTPUT_CMY = 256
HT_FLAG_PRINT_DRAFT_MODE = 512
HT_FLAG_INVERT_8BPP_BITMASK_IDX = 1024
HT_FLAG_8BPP_CMY332_MASK = 4278190080
HT_FLAG_INK_ABSORPTION_IDX0 = 0
HT_FLAG_INK_ABSORPTION_IDX1 = 32
HT_FLAG_INK_ABSORPTION_IDX2 = 64
HT_FLAG_INK_ABSORPTION_IDX3 = 96
HT_FLAG_NORMAL_INK_ABSORPTION = 0
HT_FLAG_LOW_INK_ABSORPTION = 32
HT_FLAG_LOWER_INK_ABSORPTION = 64
HT_FLAG_LOWEST_INK_ABSORPTION = 96
PPC_DEFAULT = 0
PPC_UNDEFINED = 1
PPC_RGB_ORDER_VERTICAL_STRIPES = 2
PPC_BGR_ORDER_VERTICAL_STRIPES = 3
PPC_RGB_ORDER_HORIZONTAL_STRIPES = 4
PPC_BGR_ORDER_HORIZONTAL_STRIPES = 5
PPG_DEFAULT = 0
PPG_SRGB = 1
BR_DEVICE_ICM = 1
BR_HOST_ICM = 2
BR_CMYKCOLOR = 4
BR_ORIGCOLOR = 8
FO_SIM_BOLD = 8192
FO_SIM_ITALIC = 16384
FO_EM_HEIGHT = 32768
FO_GRAY16 = 65536
FO_NOGRAY16 = 131072
FO_NOHINTS = 262144
FO_NO_CHOICE = 524288
FO_CFF = 1048576
FO_POSTSCRIPT = 2097152
FO_MULTIPLEMASTER = 4194304
FO_VERT_FACE = 8388608
FO_DBCS_FONT = 16777216
FO_NOCLEARTYPE = 33554432
FO_CLEARTYPE_X = 268435456
FO_CLEARTYPE_Y = 536870912
FO_CLEARTYPENATURAL_X = 1073741824
DC_TRIVIAL = 0
DC_RECT = 1
DC_COMPLEX = 3
FC_RECT = 1
FC_RECT4 = 2
FC_COMPLEX = 3
TC_RECTANGLES = 0
TC_PATHOBJ = 2
OC_BANK_CLIP = 1
CT_RECTANGLES = 0
CD_RIGHTDOWN = 0
CD_LEFTDOWN = 1
CD_RIGHTUP = 2
CD_LEFTUP = 3
CD_ANY = 4
CD_LEFTWARDS = 1
CD_UPWARDS = 2
FO_HGLYPHS = 0
FO_GLYPHBITS = 1
FO_PATHOBJ = 2
FD_NEGATIVE_FONT = 1
FO_DEVICE_FONT = 1
FO_OUTLINE_CAPABLE = 2
SO_FLAG_DEFAULT_PLACEMENT = 1
SO_HORIZONTAL = 2
SO_VERTICAL = 4
SO_REVERSED = 8
SO_ZERO_BEARINGS = 16
SO_CHAR_INC_EQUAL_BM_BASE = 32
SO_MAXEXT_EQUAL_BM_SIDE = 64
SO_DO_NOT_SUBSTITUTE_DEVICE_FONT = 128
SO_GLYPHINDEX_TEXTOUT = 256
SO_ESC_NOT_ORIENT = 512
SO_DXDY = 1024
SO_CHARACTER_EXTRA = 2048
SO_BREAK_EXTRA = 4096
FO_ATTR_MODE_ROTATE = 1
PAL_INDEXED = 1
PAL_BITFIELDS = 2
PAL_RGB = 4
PAL_BGR = 8
PAL_CMYK = 16
PO_BEZIERS = 1
PO_ELLIPSE = 2
PO_ALL_INTEGERS = 4
PO_ENUM_AS_INTEGERS = 8
PO_WIDENED = 16
PD_BEGINSUBPATH = 1
PD_ENDSUBPATH = 2
PD_RESETSTYLE = 4
PD_CLOSEFIGURE = 8
PD_BEZIERS = 16
SGI_EXTRASPACE = 0
STYPE_BITMAP = 0
STYPE_DEVBITMAP = 3
BMF_1BPP = 1
BMF_4BPP = 2
BMF_8BPP = 3
BMF_16BPP = 4
BMF_24BPP = 5
BMF_32BPP = 6
BMF_4RLE = 7
BMF_8RLE = 8
BMF_JPEG = 9
BMF_PNG = 10
BMF_TOPDOWN = 1
BMF_NOZEROINIT = 2
BMF_DONTCACHE = 4
BMF_USERMEM = 8
BMF_KMSECTION = 16
BMF_NOTSYSMEM = 32
BMF_WINDOW_BLT = 64
BMF_UMPDMEM = 128
BMF_TEMP_ALPHA = 256
BMF_ACC_NOTIFY = 32768
BMF_RMT_ENTER = 16384
BMF_RESERVED = 15872
GX_IDENTITY = 0
GX_OFFSET = 1
GX_SCALE = 2
GX_GENERAL = 3
XF_LTOL = 0
XF_INV_LTOL = 1
XF_LTOFX = 2
XF_INV_FXTOL = 3
XO_TRIVIAL = 1
XO_TABLE = 2
XO_TO_MONO = 4
XO_FROM_CMYK = 8
XO_DEVICE_ICM = 16
XO_HOST_ICM = 32
XO_SRCPALETTE = 1
XO_DESTPALETTE = 2
XO_DESTDCPALETTE = 3
XO_SRCBITFIELDS = 4
XO_DESTBITFIELDS = 5
HOOK_BITBLT = 1
HOOK_STRETCHBLT = 2
HOOK_PLGBLT = 4
HOOK_TEXTOUT = 8
HOOK_PAINT = 16
HOOK_STROKEPATH = 32
HOOK_FILLPATH = 64
HOOK_STROKEANDFILLPATH = 128
HOOK_LINETO = 256
HOOK_COPYBITS = 1024
HOOK_MOVEPANNING = 2048
HOOK_SYNCHRONIZE = 4096
HOOK_STRETCHBLTROP = 8192
HOOK_SYNCHRONIZEACCESS = 16384
HOOK_TRANSPARENTBLT = 32768
HOOK_ALPHABLEND = 65536
HOOK_GRADIENTFILL = 131072
HOOK_FLAGS = 243199
MS_NOTSYSTEMMEMORY = 1
MS_SHAREDACCESS = 2
MS_CDDDEVICEBITMAP = 4
MS_REUSEDDEVICEBITMAP = 8
DRVQUERY_USERMODE = 1
HS_DDI_MAX = 6
DRD_SUCCESS = 0
DRD_ERROR = 1
SS_SAVE = 0
SS_RESTORE = 1
SS_FREE = 2
CDBEX_REDIRECTION = 1
CDBEX_DXINTEROP = 2
CDBEX_NTSHAREDSURFACEHANDLE = 4
CDBEX_CROSSADAPTER = 8
CDBEX_REUSE = 16
WINDDI_MAXSETPALETTECOLORS = 256
WINDDI_MAXSETPALETTECOLORINDEX = 255
DM_DEFAULT = 1
DM_MONOCHROME = 2
DCR_SOLID = 0
DCR_DRIVER = 1
DCR_HALFTONE = 2
RB_DITHERCOLOR = -2147483648
QFT_LIGATURES = 1
QFT_KERNPAIRS = 2
QFT_GLYPHSET = 3
QFD_GLYPHANDBITMAP = 1
QFD_GLYPHANDOUTLINE = 2
QFD_MAXEXTENTS = 3
QFD_TT_GLYPHANDBITMAP = 4
QFD_TT_GRAY1_BITMAP = 5
QFD_TT_GRAY2_BITMAP = 6
QFD_TT_GRAY4_BITMAP = 8
QFD_TT_GRAY8_BITMAP = 9
QFD_TT_MONO_BITMAP = 5
QC_OUTLINES = 1
QC_1BIT = 2
QC_4BIT = 4
FF_SIGNATURE_VERIFIED = 1
FF_IGNORED_SIGNATURE = 2
QAW_GETWIDTHS = 0
QAW_GETEASYWIDTHS = 1
TTO_METRICS_ONLY = 1
TTO_QUBICS = 2
TTO_UNHINTED = 4
QFF_DESCRIPTION = 1
QFF_NUMFACES = 2
FP_ALTERNATEMODE = 1
FP_WINDINGMODE = 2
SPS_ERROR = 0
SPS_DECLINE = 1
SPS_ACCEPT_NOEXCLUDE = 2
SPS_ACCEPT_EXCLUDE = 3
SPS_ACCEPT_SYNCHRONOUS = 4
SPS_CHANGE = 1
SPS_ASYNCCHANGE = 2
SPS_ANIMATESTART = 4
SPS_ANIMATEUPDATE = 8
SPS_ALPHA = 16
SPS_RESERVED = 32
SPS_RESERVED1 = 64
SPS_FLAGSMASK = 255
SPS_LENGTHMASK = 3840
SPS_FREQMASK = 1044480
ED_ABORTDOC = 1
IGRF_RGB_256BYTES = 0
IGRF_RGB_256WORDS = 1
QDS_CHECKJPEGFORMAT = 0
QDS_CHECKPNGFORMAT = 1
DSS_TIMER_EVENT = 1
DSS_FLUSH_EVENT = 2
DSS_RESERVED = 4
DSS_RESERVED1 = 8
DSS_RESERVED2 = 16
DN_ACCELERATION_LEVEL = 1
DN_DEVICE_ORIGIN = 2
DN_SLEEP_MODE = 3
DN_DRAWING_BEGIN = 4
DN_ASSOCIATE_WINDOW = 5
DN_COMPOSITION_CHANGED = 6
DN_DRAWING_BEGIN_APIBITMAP = 7
DN_SURFOBJ_DESTRUCTION = 8
WOC_RGN_CLIENT_DELTA = 1
WOC_RGN_CLIENT = 2
WOC_RGN_SURFACE_DELTA = 4
WOC_RGN_SURFACE = 8
WOC_CHANGED = 16
WOC_DELETE = 32
WOC_DRAWN = 64
WOC_SPRITE_OVERLAP = 128
WOC_SPRITE_NO_OVERLAP = 256
WOC_RGN_SPRITE = 512
WO_RGN_CLIENT_DELTA = 1
WO_RGN_CLIENT = 2
WO_RGN_SURFACE_DELTA = 4
WO_RGN_SURFACE = 8
WO_RGN_UPDATE_ALL = 16
WO_RGN_WINDOW = 32
WO_DRAW_NOTIFY = 64
WO_SPRITE_NOTIFY = 128
WO_RGN_DESKTOP_COORD = 256
WO_RGN_SPRITE = 512
EHN_RESTORED = 0
EHN_ERROR = 1
ECS_TEARDOWN = 1
ECS_REDRAW = 2
DEVHTADJF_COLOR_DEVICE = 1
DEVHTADJF_ADDITIVE_DEVICE = 2
FL_ZERO_MEMORY = 1
FL_NONPAGED_MEMORY = 2
FL_NON_SESSION = 4
QSA_MMX = 256
QSA_SSE = 8192
QSA_3DNOW = 16384
QSA_SSE1 = 8192
QSA_SSE2 = 65536
QSA_SSE3 = 524288
ENG_FNT_CACHE_READ_FAULT = 1
ENG_FNT_CACHE_WRITE_FAULT = 2
DRH_APIBITMAP = 1
MC_CAPS_NONE = 0
MC_CAPS_MONITOR_TECHNOLOGY_TYPE = 1
MC_CAPS_BRIGHTNESS = 2
MC_CAPS_CONTRAST = 4
MC_CAPS_COLOR_TEMPERATURE = 8
MC_CAPS_RED_GREEN_BLUE_GAIN = 16
MC_CAPS_RED_GREEN_BLUE_DRIVE = 32
MC_CAPS_DEGAUSS = 64
MC_CAPS_DISPLAY_AREA_POSITION = 128
MC_CAPS_DISPLAY_AREA_SIZE = 256
MC_CAPS_RESTORE_FACTORY_DEFAULTS = 1024
MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS = 2048
MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS = 4096
MC_SUPPORTED_COLOR_TEMPERATURE_NONE = 0
MC_SUPPORTED_COLOR_TEMPERATURE_4000K = 1
MC_SUPPORTED_COLOR_TEMPERATURE_5000K = 2
MC_SUPPORTED_COLOR_TEMPERATURE_6500K = 4
MC_SUPPORTED_COLOR_TEMPERATURE_7500K = 8
MC_SUPPORTED_COLOR_TEMPERATURE_8200K = 16
MC_SUPPORTED_COLOR_TEMPERATURE_9300K = 32
MC_SUPPORTED_COLOR_TEMPERATURE_10000K = 64
MC_SUPPORTED_COLOR_TEMPERATURE_11500K = 128
PHYSICAL_MONITOR_DESCRIPTION_SIZE = 128
GETCONNECTEDIDS_TARGET = 0
GETCONNECTEDIDS_SOURCE = 1
S_INIT = 2
SETCONFIGURATION_STATUS_APPLIED = 0
SETCONFIGURATION_STATUS_ADDITIONAL = 1
SETCONFIGURATION_STATUS_OVERRIDDEN = 2
pub const INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER: u32 = 1;
pub const INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16: u32 = 2;
pub const IOCTL_VIDEO_DISABLE_VDM: u32 = 2293764;
pub const IOCTL_VIDEO_REGISTER_VDM: u32 = 2293768;
pub const IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE: u32 = 2293772;
pub const IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE: u32 = 2293776;
pub const IOCTL_VIDEO_MONITOR_DEVICE: u32 = 2293780;
pub const IOCTL_VIDEO_ENUM_MONITOR_PDO: u32 = 2293784;
pub const IOCTL_VIDEO_INIT_WIN32K_CALLBACKS: u32 = 2293788;
pub const IOCTL_VIDEO_IS_VGA_DEVICE: u32 = 2293796;
pub const IOCTL_VIDEO_USE_DEVICE_IN_SESSION: u32 = 2293800;
pub const IOCTL_VIDEO_PREPARE_FOR_EARECOVERY: u32 = 2293804;
pub const IOCTL_VIDEO_ENABLE_VDM: u32 = 2293760;
pub const IOCTL_VIDEO_SAVE_HARDWARE_STATE: u32 = 2294272;
pub const IOCTL_VIDEO_RESTORE_HARDWARE_STATE: u32 = 2294276;
pub const IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS: u32 = 2293792;
pub const IOCTL_VIDEO_QUERY_AVAIL_MODES: u32 = 2294784;
pub const IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES: u32 = 2294788;
pub const IOCTL_VIDEO_QUERY_CURRENT_MODE: u32 = 2294792;
pub const IOCTL_VIDEO_SET_CURRENT_MODE: u32 = 2294796;
pub const IOCTL_VIDEO_RESET_DEVICE: u32 = 2294800;
pub const IOCTL_VIDEO_LOAD_AND_SET_FONT: u32 = 2294804;
pub const IOCTL_VIDEO_SET_PALETTE_REGISTERS: u32 = 2294808;
pub const IOCTL_VIDEO_SET_COLOR_REGISTERS: u32 = 2294812;
pub const IOCTL_VIDEO_ENABLE_CURSOR: u32 = 2294816;
pub const IOCTL_VIDEO_DISABLE_CURSOR: u32 = 2294820;
pub const IOCTL_VIDEO_SET_CURSOR_ATTR: u32 = 2294824;
pub const IOCTL_VIDEO_QUERY_CURSOR_ATTR: u32 = 2294828;
pub const IOCTL_VIDEO_SET_CURSOR_POSITION: u32 = 2294832;
pub const IOCTL_VIDEO_QUERY_CURSOR_POSITION: u32 = 2294836;
pub const IOCTL_VIDEO_ENABLE_POINTER: u32 = 2294840;
pub const IOCTL_VIDEO_DISABLE_POINTER: u32 = 2294844;
pub const IOCTL_VIDEO_SET_POINTER_ATTR: u32 = 2294848;
pub const IOCTL_VIDEO_QUERY_POINTER_ATTR: u32 = 2294852;
pub const IOCTL_VIDEO_SET_POINTER_POSITION: u32 = 2294856;
pub const IOCTL_VIDEO_QUERY_POINTER_POSITION: u32 = 2294860;
pub const IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES: u32 = 2294864;
pub const IOCTL_VIDEO_GET_BANK_SELECT_CODE: u32 = 2294868;
pub const IOCTL_VIDEO_MAP_VIDEO_MEMORY: u32 = 2294872;
pub const IOCTL_VIDEO_UNMAP_VIDEO_MEMORY: u32 = 2294876;
pub const IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES: u32 = 2294880;
pub const IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES: u32 = 2294884;
pub const IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES: u32 = 2294888;
pub const IOCTL_VIDEO_SET_POWER_MANAGEMENT: u32 = 2294892;
pub const IOCTL_VIDEO_GET_POWER_MANAGEMENT: u32 = 2294896;
pub const IOCTL_VIDEO_SHARE_VIDEO_MEMORY: u32 = 2294900;
pub const IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY: u32 = 2294904;
pub const IOCTL_VIDEO_SET_COLOR_LUT_DATA: u32 = 2294908;
pub const IOCTL_VIDEO_GET_CHILD_STATE: u32 = 2294912;
pub const IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION: u32 = 2294916;
pub const IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION: u32 = 2294920;
pub const IOCTL_VIDEO_SWITCH_DUALVIEW: u32 = 2294924;
pub const IOCTL_VIDEO_SET_BANK_POSITION: u32 = 2294928;
pub const IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS: u32 = 2294932;
pub const IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS: u32 = 2294936;
pub const IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS: u32 = 2294940;
pub const IOCTL_FSVIDEO_COPY_FRAME_BUFFER: u32 = 3409920;
pub const IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER: u32 = 3409924;
pub const IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER: u32 = 3409928;
pub const IOCTL_FSVIDEO_SET_CURRENT_MODE: u32 = 3409932;
pub const IOCTL_FSVIDEO_SET_SCREEN_INFORMATION: u32 = 3409936;
pub const IOCTL_FSVIDEO_SET_CURSOR_POSITION: u32 = 3409940;
pub const IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS: u32 = 2296832;
pub const IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES: u32 = 2296836;
pub const IOCTL_PANEL_GET_BRIGHTNESS: u32 = 2296840;
pub const IOCTL_PANEL_SET_BRIGHTNESS: u32 = 2296844;
pub const IOCTL_PANEL_SET_BRIGHTNESS_STATE: u32 = 2296848;
pub const IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION: u32 = 2296852;
pub const IOCTL_PANEL_GET_BACKLIGHT_REDUCTION: u32 = 2296856;
pub const IOCTL_PANEL_GET_MANUFACTURING_MODE: u32 = 2296860;
pub const IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS: u32 = 2297856;
pub const IOCTL_COLORSPACE_TRANSFORM_SET: u32 = 2297860;
pub const IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME: u32 = 2297864;
pub const IOCTL_GET_SCALAR_MULTIPLIER_CAPS: u32 = 2297868;
pub const IOCTL_SET_SCALAR_MULTIPLIER: u32 = 2297872;
pub const IOCTL_MIPI_DSI_QUERY_CAPS: u32 = 2298880;
pub const IOCTL_MIPI_DSI_TRANSMISSION: u32 = 2298884;
pub const IOCTL_MIPI_DSI_RESET: u32 = 2298888;
pub const DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY: u32 = 1;
pub const DXGK_WIN32K_PARAM_FLAG_MODESWITCH: u32 = 2;
pub const DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW: u32 = 4;
pub const VIDEO_DUALVIEW_REMOVABLE: u32 = 1;
pub const VIDEO_DUALVIEW_PRIMARY: u32 = 2147483648;
pub const VIDEO_DUALVIEW_SECONDARY: u32 = 1073741824;
pub const VIDEO_DUALVIEW_WDDM_VGA: u32 = 536870912;
pub const VIDEO_STATE_NON_STANDARD_VGA: u32 = 1;
pub const VIDEO_STATE_UNEMULATED_VGA_STATE: u32 = 2;
pub const VIDEO_STATE_PACKED_CHAIN4_MODE: u32 = 4;
pub const VIDEO_MODE_NO_ZERO_MEMORY: u32 = 2147483648;
pub const VIDEO_MODE_MAP_MEM_LINEAR: u32 = 1073741824;
pub const VIDEO_MODE_COLOR: u32 = 1;
pub const VIDEO_MODE_GRAPHICS: u32 = 2;
pub const VIDEO_MODE_PALETTE_DRIVEN: u32 = 4;
pub const VIDEO_MODE_MANAGED_PALETTE: u32 = 8;
pub const VIDEO_MODE_INTERLACED: u32 = 16;
pub const VIDEO_MODE_NO_OFF_SCREEN: u32 = 32;
pub const VIDEO_MODE_NO_64_BIT_ACCESS: u32 = 64;
pub const VIDEO_MODE_BANKED: u32 = 128;
pub const VIDEO_MODE_LINEAR: u32 = 256;
pub const VIDEO_MODE_ASYNC_POINTER: u32 = 1;
pub const VIDEO_MODE_MONO_POINTER: u32 = 2;
pub const VIDEO_MODE_COLOR_POINTER: u32 = 4;
pub const VIDEO_MODE_ANIMATE_START: u32 = 8;
pub const VIDEO_MODE_ANIMATE_UPDATE: u32 = 16;
pub const PLANAR_HC: u32 = 1;
pub const VIDEO_DEVICE_COLOR: u32 = 1;
pub const VIDEO_OPTIONAL_GAMMET_TABLE: u32 = 2;
pub const VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS: u32 = 1;
pub const VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT: u32 = 2147483648;
pub const DISPLAYPOLICY_AC: u32 = 1;
pub const DISPLAYPOLICY_DC: u32 = 2;
pub const BITMAP_BITS_BYTE_ALIGN: u32 = 8;
pub const BITMAP_BITS_WORD_ALIGN: u32 = 16;
pub const BITMAP_ARRAY_BYTE: u32 = 3;
pub const BITMAP_PLANES: u32 = 1;
pub const BITMAP_BITS_PIXEL: u32 = 1;
pub const VIDEO_REASON_NONE: u32 = 0;
pub const VIDEO_REASON_POLICY1: u32 = 1;
pub const VIDEO_REASON_POLICY2: u32 = 2;
pub const VIDEO_REASON_POLICY3: u32 = 3;
pub const VIDEO_REASON_POLICY4: u32 = 4;
pub const VIDEO_REASON_LOCK: u32 = 5;
pub const VIDEO_REASON_FAILED_ROTATION: u32 = 5;
pub const VIDEO_REASON_ALLOCATION: u32 = 6;
pub const VIDEO_REASON_SCRATCH: u32 = 8;
pub const VIDEO_REASON_CONFIGURATION: u32 = 9;
pub const VIDEO_MAX_REASON: u32 = 9;
pub const BRIGHTNESS_MAX_LEVEL_COUNT: u32 = 103;
pub const BRIGHTNESS_MAX_NIT_RANGE_COUNT: u32 = 16;
pub const DSI_PACKET_EMBEDDED_PAYLOAD_SIZE: u32 = 8;
pub const MAX_PACKET_COUNT: u32 = 128;
pub const DSI_INVALID_PACKET_INDEX: u32 = 255;
pub const DSI_SOT_ERROR: u32 = 1;
pub const DSI_SOT_SYNC_ERROR: u32 = 2;
pub const DSI_EOT_SYNC_ERROR: u32 = 4;
pub const DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR: u32 = 8;
pub const DSI_LOW_POWER_TRANSMIT_SYNC_ERROR: u32 = 16;
pub const DSI_PERIPHERAL_TIMEOUT_ERROR: u32 = 32;
pub const DSI_FALSE_CONTROL_ERROR: u32 = 64;
pub const DSI_CONTENTION_DETECTED: u32 = 128;
pub const DSI_CHECKSUM_ERROR_CORRECTED: u32 = 256;
pub const DSI_CHECKSUM_ERROR_NOT_CORRECTED: u32 = 512;
pub const DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR: u32 = 1024;
pub const DSI_DSI_DATA_TYPE_NOT_RECOGNIZED: u32 = 2048;
pub const DSI_DSI_VC_ID_INVALID: u32 = 4096;
pub const DSI_INVALID_TRANSMISSION_LENGTH: u32 = 8192;
pub const DSI_DSI_PROTOCOL_VIOLATION: u32 = 32768;
pub const HOST_DSI_DEVICE_NOT_READY: u32 = 1;
pub const HOST_DSI_INTERFACE_RESET: u32 = 2;
pub const HOST_DSI_DEVICE_RESET: u32 = 4;
pub const HOST_DSI_TRANSMISSION_CANCELLED: u32 = 16;
pub const HOST_DSI_TRANSMISSION_DROPPED: u32 = 32;
pub const HOST_DSI_TRANSMISSION_TIMEOUT: u32 = 64;
pub const HOST_DSI_INVALID_TRANSMISSION: u32 = 256;
pub const HOST_DSI_OS_REJECTED_PACKET: u32 = 512;
pub const HOST_DSI_DRIVER_REJECTED_PACKET: u32 = 1024;
pub const HOST_DSI_BAD_TRANSMISSION_MODE: u32 = 4096;
pub const FD_ERROR: u32 = 4294967295;
pub const DDI_ERROR: u32 = 4294967295;
pub const FDM_TYPE_BM_SIDE_CONST: u32 = 1;
pub const FDM_TYPE_MAXEXT_EQUAL_BM_SIDE: u32 = 2;
pub const FDM_TYPE_CHAR_INC_EQUAL_BM_BASE: u32 = 4;
pub const FDM_TYPE_ZERO_BEARINGS: u32 = 8;
pub const FDM_TYPE_CONST_BEARINGS: u32 = 16;
pub const GS_UNICODE_HANDLES: u32 = 1;
pub const GS_8BIT_HANDLES: u32 = 2;
pub const GS_16BIT_HANDLES: u32 = 4;
pub const FM_VERSION_NUMBER: u32 = 0;
pub const FM_TYPE_LICENSED: u32 = 2;
pub const FM_READONLY_EMBED: u32 = 4;
pub const FM_EDITABLE_EMBED: u32 = 8;
pub const FM_NO_EMBEDDING: u32 = 2;
pub const FM_INFO_TECH_TRUETYPE: u32 = 1;
pub const FM_INFO_TECH_BITMAP: u32 = 2;
pub const FM_INFO_TECH_STROKE: u32 = 4;
pub const FM_INFO_TECH_OUTLINE_NOT_TRUETYPE: u32 = 8;
pub const FM_INFO_ARB_XFORMS: u32 = 16;
pub const FM_INFO_1BPP: u32 = 32;
pub const FM_INFO_4BPP: u32 = 64;
pub const FM_INFO_8BPP: u32 = 128;
pub const FM_INFO_16BPP: u32 = 256;
pub const FM_INFO_24BPP: u32 = 512;
pub const FM_INFO_32BPP: u32 = 1024;
pub const FM_INFO_INTEGER_WIDTH: u32 = 2048;
pub const FM_INFO_CONSTANT_WIDTH: u32 = 4096;
pub const FM_INFO_NOT_CONTIGUOUS: u32 = 8192;
pub const FM_INFO_TECH_MM: u32 = 16384;
pub const FM_INFO_RETURNS_OUTLINES: u32 = 32768;
pub const FM_INFO_RETURNS_STROKES: u32 = 65536;
pub const FM_INFO_RETURNS_BITMAPS: u32 = 131072;
pub const FM_INFO_DSIG: u32 = 262144;
pub const FM_INFO_RIGHT_HANDED: u32 = 524288;
pub const FM_INFO_INTEGRAL_SCALING: u32 = 1048576;
pub const FM_INFO_90DEGREE_ROTATIONS: u32 = 2097152;
pub const FM_INFO_OPTICALLY_FIXED_PITCH: u32 = 4194304;
pub const FM_INFO_DO_NOT_ENUMERATE: u32 = 8388608;
pub const FM_INFO_ISOTROPIC_SCALING_ONLY: u32 = 16777216;
pub const FM_INFO_ANISOTROPIC_SCALING_ONLY: u32 = 33554432;
pub const FM_INFO_TECH_CFF: u32 = 67108864;
pub const FM_INFO_FAMILY_EQUIV: u32 = 134217728;
pub const FM_INFO_DBCS_FIXED_PITCH: u32 = 268435456;
pub const FM_INFO_NONNEGATIVE_AC: u32 = 536870912;
pub const FM_INFO_IGNORE_TC_RA_ABLE: u32 = 1073741824;
pub const FM_INFO_TECH_TYPE1: u32 = 2147483648;
pub const MAXCHARSETS: u32 = 16;
pub const FM_PANOSE_CULTURE_LATIN: u32 = 0;
pub const FM_SEL_ITALIC: u32 = 1;
pub const FM_SEL_UNDERSCORE: u32 = 2;
pub const FM_SEL_NEGATIVE: u32 = 4;
pub const FM_SEL_OUTLINED: u32 = 8;
pub const FM_SEL_STRIKEOUT: u32 = 16;
pub const FM_SEL_BOLD: u32 = 32;
pub const FM_SEL_REGULAR: u32 = 64;
pub const FM_SEL_USE_TYPO_METRICS: u32 = 128;
pub const OPENGL_CMD: u32 = 4352;
pub const OPENGL_GETINFO: u32 = 4353;
pub const WNDOBJ_SETUP: u32 = 4354;
pub const DDI_DRIVER_VERSION_NT4: u32 = 131072;
pub const DDI_DRIVER_VERSION_SP3: u32 = 131075;
pub const DDI_DRIVER_VERSION_NT5: u32 = 196608;
pub const DDI_DRIVER_VERSION_NT5_01: u32 = 196864;
pub const DDI_DRIVER_VERSION_NT5_01_SP1: u32 = 196865;
pub const GDI_DRIVER_VERSION: u32 = 16384;
pub const INDEX_DrvEnablePDEV: i32 = 0;
pub const INDEX_DrvCompletePDEV: i32 = 1;
pub const INDEX_DrvDisablePDEV: i32 = 2;
pub const INDEX_DrvEnableSurface: i32 = 3;
pub const INDEX_DrvDisableSurface: i32 = 4;
pub const INDEX_DrvAssertMode: i32 = 5;
pub const INDEX_DrvOffset: i32 = 6;
pub const INDEX_DrvResetPDEV: i32 = 7;
pub const INDEX_DrvDisableDriver: i32 = 8;
pub const INDEX_DrvCreateDeviceBitmap: i32 = 10;
pub const INDEX_DrvDeleteDeviceBitmap: i32 = 11;
pub const INDEX_DrvRealizeBrush: i32 = 12;
pub const INDEX_DrvDitherColor: i32 = 13;
pub const INDEX_DrvStrokePath: i32 = 14;
pub const INDEX_DrvFillPath: i32 = 15;
pub const INDEX_DrvStrokeAndFillPath: i32 = 16;
pub const INDEX_DrvPaint: i32 = 17;
pub const INDEX_DrvBitBlt: i32 = 18;
pub const INDEX_DrvCopyBits: i32 = 19;
pub const INDEX_DrvStretchBlt: i32 = 20;
pub const INDEX_DrvSetPalette: i32 = 22;
pub const INDEX_DrvTextOut: i32 = 23;
pub const INDEX_DrvEscape: i32 = 24;
pub const INDEX_DrvDrawEscape: i32 = 25;
pub const INDEX_DrvQueryFont: i32 = 26;
pub const INDEX_DrvQueryFontTree: i32 = 27;
pub const INDEX_DrvQueryFontData: i32 = 28;
pub const INDEX_DrvSetPointerShape: i32 = 29;
pub const INDEX_DrvMovePointer: i32 = 30;
pub const INDEX_DrvLineTo: i32 = 31;
pub const INDEX_DrvSendPage: i32 = 32;
pub const INDEX_DrvStartPage: i32 = 33;
pub const INDEX_DrvEndDoc: i32 = 34;
pub const INDEX_DrvStartDoc: i32 = 35;
pub const INDEX_DrvGetGlyphMode: i32 = 37;
pub const INDEX_DrvSynchronize: i32 = 38;
pub const INDEX_DrvSaveScreenBits: i32 = 40;
pub const INDEX_DrvGetModes: i32 = 41;
pub const INDEX_DrvFree: i32 = 42;
pub const INDEX_DrvDestroyFont: i32 = 43;
pub const INDEX_DrvQueryFontCaps: i32 = 44;
pub const INDEX_DrvLoadFontFile: i32 = 45;
pub const INDEX_DrvUnloadFontFile: i32 = 46;
pub const INDEX_DrvFontManagement: i32 = 47;
pub const INDEX_DrvQueryTrueTypeTable: i32 = 48;
pub const INDEX_DrvQueryTrueTypeOutline: i32 = 49;
pub const INDEX_DrvGetTrueTypeFile: i32 = 50;
pub const INDEX_DrvQueryFontFile: i32 = 51;
pub const INDEX_DrvMovePanning: i32 = 52;
pub const INDEX_DrvQueryAdvanceWidths: i32 = 53;
pub const INDEX_DrvSetPixelFormat: i32 = 54;
pub const INDEX_DrvDescribePixelFormat: i32 = 55;
pub const INDEX_DrvSwapBuffers: i32 = 56;
pub const INDEX_DrvStartBanding: i32 = 57;
pub const INDEX_DrvNextBand: i32 = 58;
pub const INDEX_DrvGetDirectDrawInfo: i32 = 59;
pub const INDEX_DrvEnableDirectDraw: i32 = 60;
pub const INDEX_DrvDisableDirectDraw: i32 = 61;
pub const INDEX_DrvQuerySpoolType: i32 = 62;
pub const INDEX_DrvIcmCreateColorTransform: i32 = 64;
pub const INDEX_DrvIcmDeleteColorTransform: i32 = 65;
pub const INDEX_DrvIcmCheckBitmapBits: i32 = 66;
pub const INDEX_DrvIcmSetDeviceGammaRamp: i32 = 67;
pub const INDEX_DrvGradientFill: i32 = 68;
pub const INDEX_DrvStretchBltROP: i32 = 69;
pub const INDEX_DrvPlgBlt: i32 = 70;
pub const INDEX_DrvAlphaBlend: i32 = 71;
pub const INDEX_DrvSynthesizeFont: i32 = 72;
pub const INDEX_DrvGetSynthesizedFontFiles: i32 = 73;
pub const INDEX_DrvTransparentBlt: i32 = 74;
pub const INDEX_DrvQueryPerBandInfo: i32 = 75;
pub const INDEX_DrvQueryDeviceSupport: i32 = 76;
pub const INDEX_DrvReserved1: i32 = 77;
pub const INDEX_DrvReserved2: i32 = 78;
pub const INDEX_DrvReserved3: i32 = 79;
pub const INDEX_DrvReserved4: i32 = 80;
pub const INDEX_DrvReserved5: i32 = 81;
pub const INDEX_DrvReserved6: i32 = 82;
pub const INDEX_DrvReserved7: i32 = 83;
pub const INDEX_DrvReserved8: i32 = 84;
pub const INDEX_DrvDeriveSurface: i32 = 85;
pub const INDEX_DrvQueryGlyphAttrs: i32 = 86;
pub const INDEX_DrvNotify: i32 = 87;
pub const INDEX_DrvSynchronizeSurface: i32 = 88;
pub const INDEX_DrvResetDevice: i32 = 89;
pub const INDEX_DrvReserved9: i32 = 90;
pub const INDEX_DrvReserved10: i32 = 91;
pub const INDEX_DrvReserved11: i32 = 92;
pub const INDEX_DrvRenderHint: i32 = 93;
pub const INDEX_DrvCreateDeviceBitmapEx: i32 = 94;
pub const INDEX_DrvDeleteDeviceBitmapEx: i32 = 95;
pub const INDEX_DrvAssociateSharedSurface: i32 = 96;
pub const INDEX_DrvSynchronizeRedirectionBitmaps: i32 = 97;
pub const INDEX_DrvAccumulateD3DDirtyRect: i32 = 98;
pub const INDEX_DrvStartDxInterop: i32 = 99;
pub const INDEX_DrvEndDxInterop: i32 = 100;
pub const INDEX_DrvLockDisplayArea: i32 = 101;
pub const INDEX_DrvUnlockDisplayArea: i32 = 102;
pub const INDEX_DrvSurfaceComplete: i32 = 103;
pub const INDEX_LAST: i32 = 89;
pub const GCAPS_BEZIERS: u32 = 1;
pub const GCAPS_GEOMETRICWIDE: u32 = 2;
pub const GCAPS_ALTERNATEFILL: u32 = 4;
pub const GCAPS_WINDINGFILL: u32 = 8;
pub const GCAPS_HALFTONE: u32 = 16;
pub const GCAPS_COLOR_DITHER: u32 = 32;
pub const GCAPS_HORIZSTRIKE: u32 = 64;
pub const GCAPS_VERTSTRIKE: u32 = 128;
pub const GCAPS_OPAQUERECT: u32 = 256;
pub const GCAPS_VECTORFONT: u32 = 512;
pub const GCAPS_MONO_DITHER: u32 = 1024;
pub const GCAPS_ASYNCCHANGE: u32 = 2048;
pub const GCAPS_ASYNCMOVE: u32 = 4096;
pub const GCAPS_DONTJOURNAL: u32 = 8192;
pub const GCAPS_DIRECTDRAW: u32 = 16384;
pub const GCAPS_ARBRUSHOPAQUE: u32 = 32768;
pub const GCAPS_PANNING: u32 = 65536;
pub const GCAPS_HIGHRESTEXT: u32 = 262144;
pub const GCAPS_PALMANAGED: u32 = 524288;
pub const GCAPS_DITHERONREALIZE: u32 = 2097152;
pub const GCAPS_NO64BITMEMACCESS: u32 = 4194304;
pub const GCAPS_FORCEDITHER: u32 = 8388608;
pub const GCAPS_GRAY16: u32 = 16777216;
pub const GCAPS_ICM: u32 = 33554432;
pub const GCAPS_CMYKCOLOR: u32 = 67108864;
pub const GCAPS_LAYERED: u32 = 134217728;
pub const GCAPS_ARBRUSHTEXT: u32 = 268435456;
pub const GCAPS_SCREENPRECISION: u32 = 536870912;
pub const GCAPS_FONT_RASTERIZER: u32 = 1073741824;
pub const GCAPS_NUP: u32 = 2147483648;
pub const GCAPS2_JPEGSRC: u32 = 1;
pub const GCAPS2_xxxx: u32 = 2;
pub const GCAPS2_PNGSRC: u32 = 8;
pub const GCAPS2_CHANGEGAMMARAMP: u32 = 16;
pub const GCAPS2_ALPHACURSOR: u32 = 32;
pub const GCAPS2_SYNCFLUSH: u32 = 64;
pub const GCAPS2_SYNCTIMER: u32 = 128;
pub const GCAPS2_ICD_MULTIMON: u32 = 256;
pub const GCAPS2_MOUSETRAILS: u32 = 512;
pub const GCAPS2_RESERVED1: u32 = 1024;
pub const GCAPS2_REMOTEDRIVER: u32 = 1024;
pub const GCAPS2_EXCLUDELAYERED: u32 = 2048;
pub const GCAPS2_INCLUDEAPIBITMAPS: u32 = 4096;
pub const GCAPS2_SHOWHIDDENPOINTER: u32 = 8192;
pub const GCAPS2_CLEARTYPE: u32 = 16384;
pub const GCAPS2_ACC_DRIVER: u32 = 32768;
pub const GCAPS2_BITMAPEXREUSE: u32 = 65536;
pub const LA_GEOMETRIC: u32 = 1;
pub const LA_ALTERNATE: u32 = 2;
pub const LA_STARTGAP: u32 = 4;
pub const LA_STYLED: u32 = 8;
pub const JOIN_ROUND: i32 = 0;
pub const JOIN_BEVEL: i32 = 1;
pub const JOIN_MITER: i32 = 2;
pub const ENDCAP_ROUND: i32 = 0;
pub const ENDCAP_SQUARE: i32 = 1;
pub const ENDCAP_BUTT: i32 = 2;
pub const PRIMARY_ORDER_ABC: u32 = 0;
pub const PRIMARY_ORDER_ACB: u32 = 1;
pub const PRIMARY_ORDER_BAC: u32 = 2;
pub const PRIMARY_ORDER_BCA: u32 = 3;
pub const PRIMARY_ORDER_CBA: u32 = 4;
pub const PRIMARY_ORDER_CAB: u32 = 5;
pub const HT_PATSIZE_2x2: u32 = 0;
pub const HT_PATSIZE_2x2_M: u32 = 1;
pub const HT_PATSIZE_4x4: u32 = 2;
pub const HT_PATSIZE_4x4_M: u32 = 3;
pub const HT_PATSIZE_6x6: u32 = 4;
pub const HT_PATSIZE_6x6_M: u32 = 5;
pub const HT_PATSIZE_8x8: u32 = 6;
pub const HT_PATSIZE_8x8_M: u32 = 7;
pub const HT_PATSIZE_10x10: u32 = 8;
pub const HT_PATSIZE_10x10_M: u32 = 9;
pub const HT_PATSIZE_12x12: u32 = 10;
pub const HT_PATSIZE_12x12_M: u32 = 11;
pub const HT_PATSIZE_14x14: u32 = 12;
pub const HT_PATSIZE_14x14_M: u32 = 13;
pub const HT_PATSIZE_16x16: u32 = 14;
pub const HT_PATSIZE_16x16_M: u32 = 15;
pub const HT_PATSIZE_SUPERCELL: u32 = 16;
pub const HT_PATSIZE_SUPERCELL_M: u32 = 17;
pub const HT_PATSIZE_USER: u32 = 18;
pub const HT_PATSIZE_MAX_INDEX: u32 = 18;
pub const HT_PATSIZE_DEFAULT: u32 = 17;
pub const HT_USERPAT_CX_MIN: u32 = 4;
pub const HT_USERPAT_CX_MAX: u32 = 256;
pub const HT_USERPAT_CY_MIN: u32 = 4;
pub const HT_USERPAT_CY_MAX: u32 = 256;
pub const HT_FORMAT_1BPP: u32 = 0;
pub const HT_FORMAT_4BPP: u32 = 2;
pub const HT_FORMAT_4BPP_IRGB: u32 = 3;
pub const HT_FORMAT_8BPP: u32 = 4;
pub const HT_FORMAT_16BPP: u32 = 5;
pub const HT_FORMAT_24BPP: u32 = 6;
pub const HT_FORMAT_32BPP: u32 = 7;
pub const WINDDI_MAX_BROADCAST_CONTEXT: u32 = 64;
pub const HT_FLAG_SQUARE_DEVICE_PEL: u32 = 1;
pub const HT_FLAG_HAS_BLACK_DYE: u32 = 2;
pub const HT_FLAG_ADDITIVE_PRIMS: u32 = 4;
pub const HT_FLAG_USE_8BPP_BITMASK: u32 = 8;
pub const HT_FLAG_INK_HIGH_ABSORPTION: u32 = 16;
pub const HT_FLAG_INK_ABSORPTION_INDICES: u32 = 96;
pub const HT_FLAG_DO_DEVCLR_XFORM: u32 = 128;
pub const HT_FLAG_OUTPUT_CMY: u32 = 256;
pub const HT_FLAG_PRINT_DRAFT_MODE: u32 = 512;
pub const HT_FLAG_INVERT_8BPP_BITMASK_IDX: u32 = 1024;
pub const HT_FLAG_8BPP_CMY332_MASK: u32 = 4278190080;
pub const HT_FLAG_INK_ABSORPTION_IDX0: u32 = 0;
pub const HT_FLAG_INK_ABSORPTION_IDX1: u32 = 32;
pub const HT_FLAG_INK_ABSORPTION_IDX2: u32 = 64;
pub const HT_FLAG_INK_ABSORPTION_IDX3: u32 = 96;
pub const HT_FLAG_NORMAL_INK_ABSORPTION: u32 = 0;
pub const HT_FLAG_LOW_INK_ABSORPTION: u32 = 32;
pub const HT_FLAG_LOWER_INK_ABSORPTION: u32 = 64;
pub const HT_FLAG_LOWEST_INK_ABSORPTION: u32 = 96;
pub const PPC_DEFAULT: u32 = 0;
pub const PPC_UNDEFINED: u32 = 1;
pub const PPC_RGB_ORDER_VERTICAL_STRIPES: u32 = 2;
pub const PPC_BGR_ORDER_VERTICAL_STRIPES: u32 = 3;
pub const PPC_RGB_ORDER_HORIZONTAL_STRIPES: u32 = 4;
pub const PPC_BGR_ORDER_HORIZONTAL_STRIPES: u32 = 5;
pub const PPG_DEFAULT: u32 = 0;
pub const PPG_SRGB: u32 = 1;
pub const BR_DEVICE_ICM: u32 = 1;
pub const BR_HOST_ICM: u32 = 2;
pub const BR_CMYKCOLOR: u32 = 4;
pub const BR_ORIGCOLOR: u32 = 8;
pub const FO_SIM_BOLD: u32 = 8192;
pub const FO_SIM_ITALIC: u32 = 16384;
pub const FO_EM_HEIGHT: u32 = 32768;
pub const FO_GRAY16: u32 = 65536;
pub const FO_NOGRAY16: u32 = 131072;
pub const FO_NOHINTS: u32 = 262144;
pub const FO_NO_CHOICE: u32 = 524288;
pub const FO_CFF: u32 = 1048576;
pub const FO_POSTSCRIPT: u32 = 2097152;
pub const FO_MULTIPLEMASTER: u32 = 4194304;
pub const FO_VERT_FACE: u32 = 8388608;
pub const FO_DBCS_FONT: u32 = 16777216;
pub const FO_NOCLEARTYPE: u32 = 33554432;
pub const FO_CLEARTYPE_X: u32 = 268435456;
pub const FO_CLEARTYPE_Y: u32 = 536870912;
pub const FO_CLEARTYPENATURAL_X: u32 = 1073741824;
pub const DC_TRIVIAL: u32 = 0;
pub const DC_RECT: u32 = 1;
pub const DC_COMPLEX: u32 = 3;
pub const FC_RECT: u32 = 1;
pub const FC_RECT4: u32 = 2;
pub const FC_COMPLEX: u32 = 3;
pub const TC_RECTANGLES: u32 = 0;
pub const TC_PATHOBJ: u32 = 2;
pub const OC_BANK_CLIP: u32 = 1;
pub const CT_RECTANGLES: i32 = 0;
pub const CD_RIGHTDOWN: i32 = 0;
pub const CD_LEFTDOWN: i32 = 1;
pub const CD_RIGHTUP: i32 = 2;
pub const CD_LEFTUP: i32 = 3;
pub const CD_ANY: i32 = 4;
pub const CD_LEFTWARDS: i32 = 1;
pub const CD_UPWARDS: i32 = 2;
pub const FO_HGLYPHS: i32 = 0;
pub const FO_GLYPHBITS: i32 = 1;
pub const FO_PATHOBJ: i32 = 2;
pub const FD_NEGATIVE_FONT: i32 = 1;
pub const FO_DEVICE_FONT: i32 = 1;
pub const FO_OUTLINE_CAPABLE: i32 = 2;
pub const SO_FLAG_DEFAULT_PLACEMENT: u32 = 1;
pub const SO_HORIZONTAL: u32 = 2;
pub const SO_VERTICAL: u32 = 4;
pub const SO_REVERSED: u32 = 8;
pub const SO_ZERO_BEARINGS: u32 = 16;
pub const SO_CHAR_INC_EQUAL_BM_BASE: u32 = 32;
pub const SO_MAXEXT_EQUAL_BM_SIDE: u32 = 64;
pub const SO_DO_NOT_SUBSTITUTE_DEVICE_FONT: u32 = 128;
pub const SO_GLYPHINDEX_TEXTOUT: u32 = 256;
pub const SO_ESC_NOT_ORIENT: u32 = 512;
pub const SO_DXDY: u32 = 1024;
pub const SO_CHARACTER_EXTRA: u32 = 2048;
pub const SO_BREAK_EXTRA: u32 = 4096;
pub const FO_ATTR_MODE_ROTATE: u32 = 1;
pub const PAL_INDEXED: u32 = 1;
pub const PAL_BITFIELDS: u32 = 2;
pub const PAL_RGB: u32 = 4;
pub const PAL_BGR: u32 = 8;
pub const PAL_CMYK: u32 = 16;
pub const PO_BEZIERS: u32 = 1;
pub const PO_ELLIPSE: u32 = 2;
pub const PO_ALL_INTEGERS: u32 = 4;
pub const PO_ENUM_AS_INTEGERS: u32 = 8;
pub const PO_WIDENED: u32 = 16;
pub const PD_BEGINSUBPATH: u32 = 1;
pub const PD_ENDSUBPATH: u32 = 2;
pub const PD_RESETSTYLE: u32 = 4;
pub const PD_CLOSEFIGURE: u32 = 8;
pub const PD_BEZIERS: u32 = 16;
pub const SGI_EXTRASPACE: u32 = 0;
pub const STYPE_BITMAP: i32 = 0;
pub const STYPE_DEVBITMAP: i32 = 3;
pub const BMF_1BPP: i32 = 1;
pub const BMF_4BPP: i32 = 2;
pub const BMF_8BPP: i32 = 3;
pub const BMF_16BPP: i32 = 4;
pub const BMF_24BPP: i32 = 5;
pub const BMF_32BPP: i32 = 6;
pub const BMF_4RLE: i32 = 7;
pub const BMF_8RLE: i32 = 8;
pub const BMF_JPEG: i32 = 9;
pub const BMF_PNG: i32 = 10;
pub const BMF_TOPDOWN: u32 = 1;
pub const BMF_NOZEROINIT: u32 = 2;
pub const BMF_DONTCACHE: u32 = 4;
pub const BMF_USERMEM: u32 = 8;
pub const BMF_KMSECTION: u32 = 16;
pub const BMF_NOTSYSMEM: u32 = 32;
pub const BMF_WINDOW_BLT: u32 = 64;
pub const BMF_UMPDMEM: u32 = 128;
pub const BMF_TEMP_ALPHA: u32 = 256;
pub const BMF_ACC_NOTIFY: u32 = 32768;
pub const BMF_RMT_ENTER: u32 = 16384;
pub const BMF_RESERVED: u32 = 15872;
pub const GX_IDENTITY: i32 = 0;
pub const GX_OFFSET: i32 = 1;
pub const GX_SCALE: i32 = 2;
pub const GX_GENERAL: i32 = 3;
pub const XF_LTOL: i32 = 0;
pub const XF_INV_LTOL: i32 = 1;
pub const XF_LTOFX: i32 = 2;
pub const XF_INV_FXTOL: i32 = 3;
pub const XO_TRIVIAL: u32 = 1;
pub const XO_TABLE: u32 = 2;
pub const XO_TO_MONO: u32 = 4;
pub const XO_FROM_CMYK: u32 = 8;
pub const XO_DEVICE_ICM: u32 = 16;
pub const XO_HOST_ICM: u32 = 32;
pub const XO_SRCPALETTE: u32 = 1;
pub const XO_DESTPALETTE: u32 = 2;
pub const XO_DESTDCPALETTE: u32 = 3;
pub const XO_SRCBITFIELDS: u32 = 4;
pub const XO_DESTBITFIELDS: u32 = 5;
pub const HOOK_BITBLT: u32 = 1;
pub const HOOK_STRETCHBLT: u32 = 2;
pub const HOOK_PLGBLT: u32 = 4;
pub const HOOK_TEXTOUT: u32 = 8;
pub const HOOK_PAINT: u32 = 16;
pub const HOOK_STROKEPATH: u32 = 32;
pub const HOOK_FILLPATH: u32 = 64;
pub const HOOK_STROKEANDFILLPATH: u32 = 128;
pub const HOOK_LINETO: u32 = 256;
pub const HOOK_COPYBITS: u32 = 1024;
pub const HOOK_MOVEPANNING: u32 = 2048;
pub const HOOK_SYNCHRONIZE: u32 = 4096;
pub const HOOK_STRETCHBLTROP: u32 = 8192;
pub const HOOK_SYNCHRONIZEACCESS: u32 = 16384;
pub const HOOK_TRANSPARENTBLT: u32 = 32768;
pub const HOOK_ALPHABLEND: u32 = 65536;
pub const HOOK_GRADIENTFILL: u32 = 131072;
pub const HOOK_FLAGS: u32 = 243199;
pub const MS_NOTSYSTEMMEMORY: u32 = 1;
pub const MS_SHAREDACCESS: u32 = 2;
pub const MS_CDDDEVICEBITMAP: u32 = 4;
pub const MS_REUSEDDEVICEBITMAP: u32 = 8;
pub const DRVQUERY_USERMODE: u32 = 1;
pub const HS_DDI_MAX: u32 = 6;
pub const DRD_SUCCESS: u32 = 0;
pub const DRD_ERROR: u32 = 1;
pub const SS_SAVE: u32 = 0;
pub const SS_RESTORE: u32 = 1;
pub const SS_FREE: u32 = 2;
pub const CDBEX_REDIRECTION: u32 = 1;
pub const CDBEX_DXINTEROP: u32 = 2;
pub const CDBEX_NTSHAREDSURFACEHANDLE: u32 = 4;
pub const CDBEX_CROSSADAPTER: u32 = 8;
pub const CDBEX_REUSE: u32 = 16;
pub const WINDDI_MAXSETPALETTECOLORS: u32 = 256;
pub const WINDDI_MAXSETPALETTECOLORINDEX: u32 = 255;
pub const DM_DEFAULT: u32 = 1;
pub const DM_MONOCHROME: u32 = 2;
pub const DCR_SOLID: u32 = 0;
pub const DCR_DRIVER: u32 = 1;
pub const DCR_HALFTONE: u32 = 2;
pub const RB_DITHERCOLOR: i32 = -2147483648;
pub const QFT_LIGATURES: i32 = 1;
pub const QFT_KERNPAIRS: i32 = 2;
pub const QFT_GLYPHSET: i32 = 3;
pub const QFD_GLYPHANDBITMAP: i32 = 1;
pub const QFD_GLYPHANDOUTLINE: i32 = 2;
pub const QFD_MAXEXTENTS: i32 = 3;
pub const QFD_TT_GLYPHANDBITMAP: i32 = 4;
pub const QFD_TT_GRAY1_BITMAP: i32 = 5;
pub const QFD_TT_GRAY2_BITMAP: i32 = 6;
pub const QFD_TT_GRAY4_BITMAP: i32 = 8;
pub const QFD_TT_GRAY8_BITMAP: i32 = 9;
pub const QFD_TT_MONO_BITMAP: i32 = 5;
pub const QC_OUTLINES: u32 = 1;
pub const QC_1BIT: u32 = 2;
pub const QC_4BIT: u32 = 4;
pub const FF_SIGNATURE_VERIFIED: u32 = 1;
pub const FF_IGNORED_SIGNATURE: u32 = 2;
pub const QAW_GETWIDTHS: u32 = 0;
pub const QAW_GETEASYWIDTHS: u32 = 1;
pub const TTO_METRICS_ONLY: u32 = 1;
pub const TTO_QUBICS: u32 = 2;
pub const TTO_UNHINTED: u32 = 4;
pub const QFF_DESCRIPTION: i32 = 1;
pub const QFF_NUMFACES: i32 = 2;
pub const FP_ALTERNATEMODE: i32 = 1;
pub const FP_WINDINGMODE: i32 = 2;
pub const SPS_ERROR: u32 = 0;
pub const SPS_DECLINE: u32 = 1;
pub const SPS_ACCEPT_NOEXCLUDE: u32 = 2;
pub const SPS_ACCEPT_EXCLUDE: u32 = 3;
pub const SPS_ACCEPT_SYNCHRONOUS: u32 = 4;
pub const SPS_CHANGE: i32 = 1;
pub const SPS_ASYNCCHANGE: i32 = 2;
pub const SPS_ANIMATESTART: i32 = 4;
pub const SPS_ANIMATEUPDATE: i32 = 8;
pub const SPS_ALPHA: i32 = 16;
pub const SPS_RESERVED: i32 = 32;
pub const SPS_RESERVED1: i32 = 64;
pub const SPS_FLAGSMASK: i32 = 255;
pub const SPS_LENGTHMASK: i32 = 3840;
pub const SPS_FREQMASK: i32 = 1044480;
pub const ED_ABORTDOC: u32 = 1;
pub const IGRF_RGB_256BYTES: u32 = 0;
pub const IGRF_RGB_256WORDS: u32 = 1;
pub const QDS_CHECKJPEGFORMAT: u32 = 0;
pub const QDS_CHECKPNGFORMAT: u32 = 1;
pub const DSS_TIMER_EVENT: u32 = 1;
pub const DSS_FLUSH_EVENT: u32 = 2;
pub const DSS_RESERVED: u32 = 4;
pub const DSS_RESERVED1: u32 = 8;
pub const DSS_RESERVED2: u32 = 16;
pub const DN_ACCELERATION_LEVEL: u32 = 1;
pub const DN_DEVICE_ORIGIN: u32 = 2;
pub const DN_SLEEP_MODE: u32 = 3;
pub const DN_DRAWING_BEGIN: u32 = 4;
pub const DN_ASSOCIATE_WINDOW: u32 = 5;
pub const DN_COMPOSITION_CHANGED: u32 = 6;
pub const DN_DRAWING_BEGIN_APIBITMAP: u32 = 7;
pub const DN_SURFOBJ_DESTRUCTION: u32 = 8;
pub const WOC_RGN_CLIENT_DELTA: u32 = 1;
pub const WOC_RGN_CLIENT: u32 = 2;
pub const WOC_RGN_SURFACE_DELTA: u32 = 4;
pub const WOC_RGN_SURFACE: u32 = 8;
pub const WOC_CHANGED: u32 = 16;
pub const WOC_DELETE: u32 = 32;
pub const WOC_DRAWN: u32 = 64;
pub const WOC_SPRITE_OVERLAP: u32 = 128;
pub const WOC_SPRITE_NO_OVERLAP: u32 = 256;
pub const WOC_RGN_SPRITE: u32 = 512;
pub const WO_RGN_CLIENT_DELTA: u32 = 1;
pub const WO_RGN_CLIENT: u32 = 2;
pub const WO_RGN_SURFACE_DELTA: u32 = 4;
pub const WO_RGN_SURFACE: u32 = 8;
pub const WO_RGN_UPDATE_ALL: u32 = 16;
pub const WO_RGN_WINDOW: u32 = 32;
pub const WO_DRAW_NOTIFY: u32 = 64;
pub const WO_SPRITE_NOTIFY: u32 = 128;
pub const WO_RGN_DESKTOP_COORD: u32 = 256;
pub const WO_RGN_SPRITE: u32 = 512;
pub const EHN_RESTORED: u32 = 0;
pub const EHN_ERROR: u32 = 1;
pub const ECS_TEARDOWN: u32 = 1;
pub const ECS_REDRAW: u32 = 2;
pub const DEVHTADJF_COLOR_DEVICE: u32 = 1;
pub const DEVHTADJF_ADDITIVE_DEVICE: u32 = 2;
pub const FL_ZERO_MEMORY: u32 = 1;
pub const FL_NONPAGED_MEMORY: u32 = 2;
pub const FL_NON_SESSION: u32 = 4;
pub const QSA_MMX: u32 = 256;
pub const QSA_SSE: u32 = 8192;
pub const QSA_3DNOW: u32 = 16384;
pub const QSA_SSE1: u32 = 8192;
pub const QSA_SSE2: u32 = 65536;
pub const QSA_SSE3: u32 = 524288;
pub const ENG_FNT_CACHE_READ_FAULT: u32 = 1;
pub const ENG_FNT_CACHE_WRITE_FAULT: u32 = 2;
pub const DRH_APIBITMAP: u32 = 1;
pub const MC_CAPS_NONE: u32 = 0;
pub const MC_CAPS_MONITOR_TECHNOLOGY_TYPE: u32 = 1;
pub const MC_CAPS_BRIGHTNESS: u32 = 2;
pub const MC_CAPS_CONTRAST: u32 = 4;
pub const MC_CAPS_COLOR_TEMPERATURE: u32 = 8;
pub const MC_CAPS_RED_GREEN_BLUE_GAIN: u32 = 16;
pub const MC_CAPS_RED_GREEN_BLUE_DRIVE: u32 = 32;
pub const MC_CAPS_DEGAUSS: u32 = 64;
pub const MC_CAPS_DISPLAY_AREA_POSITION: u32 = 128;
pub const MC_CAPS_DISPLAY_AREA_SIZE: u32 = 256;
pub const MC_CAPS_RESTORE_FACTORY_DEFAULTS: u32 = 1024;
pub const MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS: u32 = 2048;
pub const MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS: u32 = 4096;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_NONE: u32 = 0;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_4000K: u32 = 1;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_5000K: u32 = 2;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_6500K: u32 = 4;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_7500K: u32 = 8;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_8200K: u32 = 16;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_9300K: u32 = 32;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_10000K: u32 = 64;
pub const MC_SUPPORTED_COLOR_TEMPERATURE_11500K: u32 = 128;
pub const PHYSICAL_MONITOR_DESCRIPTION_SIZE: u32 = 128;
pub const GETCONNECTEDIDS_TARGET: u32 = 0;
pub const GETCONNECTEDIDS_SOURCE: u32 = 1;
pub const S_INIT: u32 = 2;
pub const SETCONFIGURATION_STATUS_APPLIED: u32 = 0;
pub const SETCONFIGURATION_STATUS_ADDITIONAL: u32 = 1;
pub const SETCONFIGURATION_STATUS_OVERRIDDEN: u32 = 2;
const (
	INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER uint32 = 1
	INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16 uint32 = 2
	IOCTL_VIDEO_DISABLE_VDM uint32 = 2293764
	IOCTL_VIDEO_REGISTER_VDM uint32 = 2293768
	IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE uint32 = 2293772
	IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE uint32 = 2293776
	IOCTL_VIDEO_MONITOR_DEVICE uint32 = 2293780
	IOCTL_VIDEO_ENUM_MONITOR_PDO uint32 = 2293784
	IOCTL_VIDEO_INIT_WIN32K_CALLBACKS uint32 = 2293788
	IOCTL_VIDEO_IS_VGA_DEVICE uint32 = 2293796
	IOCTL_VIDEO_USE_DEVICE_IN_SESSION uint32 = 2293800
	IOCTL_VIDEO_PREPARE_FOR_EARECOVERY uint32 = 2293804
	IOCTL_VIDEO_ENABLE_VDM uint32 = 2293760
	IOCTL_VIDEO_SAVE_HARDWARE_STATE uint32 = 2294272
	IOCTL_VIDEO_RESTORE_HARDWARE_STATE uint32 = 2294276
	IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS uint32 = 2293792
	IOCTL_VIDEO_QUERY_AVAIL_MODES uint32 = 2294784
	IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES uint32 = 2294788
	IOCTL_VIDEO_QUERY_CURRENT_MODE uint32 = 2294792
	IOCTL_VIDEO_SET_CURRENT_MODE uint32 = 2294796
	IOCTL_VIDEO_RESET_DEVICE uint32 = 2294800
	IOCTL_VIDEO_LOAD_AND_SET_FONT uint32 = 2294804
	IOCTL_VIDEO_SET_PALETTE_REGISTERS uint32 = 2294808
	IOCTL_VIDEO_SET_COLOR_REGISTERS uint32 = 2294812
	IOCTL_VIDEO_ENABLE_CURSOR uint32 = 2294816
	IOCTL_VIDEO_DISABLE_CURSOR uint32 = 2294820
	IOCTL_VIDEO_SET_CURSOR_ATTR uint32 = 2294824
	IOCTL_VIDEO_QUERY_CURSOR_ATTR uint32 = 2294828
	IOCTL_VIDEO_SET_CURSOR_POSITION uint32 = 2294832
	IOCTL_VIDEO_QUERY_CURSOR_POSITION uint32 = 2294836
	IOCTL_VIDEO_ENABLE_POINTER uint32 = 2294840
	IOCTL_VIDEO_DISABLE_POINTER uint32 = 2294844
	IOCTL_VIDEO_SET_POINTER_ATTR uint32 = 2294848
	IOCTL_VIDEO_QUERY_POINTER_ATTR uint32 = 2294852
	IOCTL_VIDEO_SET_POINTER_POSITION uint32 = 2294856
	IOCTL_VIDEO_QUERY_POINTER_POSITION uint32 = 2294860
	IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES uint32 = 2294864
	IOCTL_VIDEO_GET_BANK_SELECT_CODE uint32 = 2294868
	IOCTL_VIDEO_MAP_VIDEO_MEMORY uint32 = 2294872
	IOCTL_VIDEO_UNMAP_VIDEO_MEMORY uint32 = 2294876
	IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES uint32 = 2294880
	IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES uint32 = 2294884
	IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES uint32 = 2294888
	IOCTL_VIDEO_SET_POWER_MANAGEMENT uint32 = 2294892
	IOCTL_VIDEO_GET_POWER_MANAGEMENT uint32 = 2294896
	IOCTL_VIDEO_SHARE_VIDEO_MEMORY uint32 = 2294900
	IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY uint32 = 2294904
	IOCTL_VIDEO_SET_COLOR_LUT_DATA uint32 = 2294908
	IOCTL_VIDEO_GET_CHILD_STATE uint32 = 2294912
	IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION uint32 = 2294916
	IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION uint32 = 2294920
	IOCTL_VIDEO_SWITCH_DUALVIEW uint32 = 2294924
	IOCTL_VIDEO_SET_BANK_POSITION uint32 = 2294928
	IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS uint32 = 2294932
	IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS uint32 = 2294936
	IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS uint32 = 2294940
	IOCTL_FSVIDEO_COPY_FRAME_BUFFER uint32 = 3409920
	IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER uint32 = 3409924
	IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER uint32 = 3409928
	IOCTL_FSVIDEO_SET_CURRENT_MODE uint32 = 3409932
	IOCTL_FSVIDEO_SET_SCREEN_INFORMATION uint32 = 3409936
	IOCTL_FSVIDEO_SET_CURSOR_POSITION uint32 = 3409940
	IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS uint32 = 2296832
	IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES uint32 = 2296836
	IOCTL_PANEL_GET_BRIGHTNESS uint32 = 2296840
	IOCTL_PANEL_SET_BRIGHTNESS uint32 = 2296844
	IOCTL_PANEL_SET_BRIGHTNESS_STATE uint32 = 2296848
	IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION uint32 = 2296852
	IOCTL_PANEL_GET_BACKLIGHT_REDUCTION uint32 = 2296856
	IOCTL_PANEL_GET_MANUFACTURING_MODE uint32 = 2296860
	IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS uint32 = 2297856
	IOCTL_COLORSPACE_TRANSFORM_SET uint32 = 2297860
	IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME uint32 = 2297864
	IOCTL_GET_SCALAR_MULTIPLIER_CAPS uint32 = 2297868
	IOCTL_SET_SCALAR_MULTIPLIER uint32 = 2297872
	IOCTL_MIPI_DSI_QUERY_CAPS uint32 = 2298880
	IOCTL_MIPI_DSI_TRANSMISSION uint32 = 2298884
	IOCTL_MIPI_DSI_RESET uint32 = 2298888
	DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY uint32 = 1
	DXGK_WIN32K_PARAM_FLAG_MODESWITCH uint32 = 2
	DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW uint32 = 4
	VIDEO_DUALVIEW_REMOVABLE uint32 = 1
	VIDEO_DUALVIEW_PRIMARY uint32 = 2147483648
	VIDEO_DUALVIEW_SECONDARY uint32 = 1073741824
	VIDEO_DUALVIEW_WDDM_VGA uint32 = 536870912
	VIDEO_STATE_NON_STANDARD_VGA uint32 = 1
	VIDEO_STATE_UNEMULATED_VGA_STATE uint32 = 2
	VIDEO_STATE_PACKED_CHAIN4_MODE uint32 = 4
	VIDEO_MODE_NO_ZERO_MEMORY uint32 = 2147483648
	VIDEO_MODE_MAP_MEM_LINEAR uint32 = 1073741824
	VIDEO_MODE_COLOR uint32 = 1
	VIDEO_MODE_GRAPHICS uint32 = 2
	VIDEO_MODE_PALETTE_DRIVEN uint32 = 4
	VIDEO_MODE_MANAGED_PALETTE uint32 = 8
	VIDEO_MODE_INTERLACED uint32 = 16
	VIDEO_MODE_NO_OFF_SCREEN uint32 = 32
	VIDEO_MODE_NO_64_BIT_ACCESS uint32 = 64
	VIDEO_MODE_BANKED uint32 = 128
	VIDEO_MODE_LINEAR uint32 = 256
	VIDEO_MODE_ASYNC_POINTER uint32 = 1
	VIDEO_MODE_MONO_POINTER uint32 = 2
	VIDEO_MODE_COLOR_POINTER uint32 = 4
	VIDEO_MODE_ANIMATE_START uint32 = 8
	VIDEO_MODE_ANIMATE_UPDATE uint32 = 16
	PLANAR_HC uint32 = 1
	VIDEO_DEVICE_COLOR uint32 = 1
	VIDEO_OPTIONAL_GAMMET_TABLE uint32 = 2
	VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS uint32 = 1
	VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT uint32 = 2147483648
	DISPLAYPOLICY_AC uint32 = 1
	DISPLAYPOLICY_DC uint32 = 2
	BITMAP_BITS_BYTE_ALIGN uint32 = 8
	BITMAP_BITS_WORD_ALIGN uint32 = 16
	BITMAP_ARRAY_BYTE uint32 = 3
	BITMAP_PLANES uint32 = 1
	BITMAP_BITS_PIXEL uint32 = 1
	VIDEO_REASON_NONE uint32 = 0
	VIDEO_REASON_POLICY1 uint32 = 1
	VIDEO_REASON_POLICY2 uint32 = 2
	VIDEO_REASON_POLICY3 uint32 = 3
	VIDEO_REASON_POLICY4 uint32 = 4
	VIDEO_REASON_LOCK uint32 = 5
	VIDEO_REASON_FAILED_ROTATION uint32 = 5
	VIDEO_REASON_ALLOCATION uint32 = 6
	VIDEO_REASON_SCRATCH uint32 = 8
	VIDEO_REASON_CONFIGURATION uint32 = 9
	VIDEO_MAX_REASON uint32 = 9
	BRIGHTNESS_MAX_LEVEL_COUNT uint32 = 103
	BRIGHTNESS_MAX_NIT_RANGE_COUNT uint32 = 16
	DSI_PACKET_EMBEDDED_PAYLOAD_SIZE uint32 = 8
	MAX_PACKET_COUNT uint32 = 128
	DSI_INVALID_PACKET_INDEX uint32 = 255
	DSI_SOT_ERROR uint32 = 1
	DSI_SOT_SYNC_ERROR uint32 = 2
	DSI_EOT_SYNC_ERROR uint32 = 4
	DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR uint32 = 8
	DSI_LOW_POWER_TRANSMIT_SYNC_ERROR uint32 = 16
	DSI_PERIPHERAL_TIMEOUT_ERROR uint32 = 32
	DSI_FALSE_CONTROL_ERROR uint32 = 64
	DSI_CONTENTION_DETECTED uint32 = 128
	DSI_CHECKSUM_ERROR_CORRECTED uint32 = 256
	DSI_CHECKSUM_ERROR_NOT_CORRECTED uint32 = 512
	DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR uint32 = 1024
	DSI_DSI_DATA_TYPE_NOT_RECOGNIZED uint32 = 2048
	DSI_DSI_VC_ID_INVALID uint32 = 4096
	DSI_INVALID_TRANSMISSION_LENGTH uint32 = 8192
	DSI_DSI_PROTOCOL_VIOLATION uint32 = 32768
	HOST_DSI_DEVICE_NOT_READY uint32 = 1
	HOST_DSI_INTERFACE_RESET uint32 = 2
	HOST_DSI_DEVICE_RESET uint32 = 4
	HOST_DSI_TRANSMISSION_CANCELLED uint32 = 16
	HOST_DSI_TRANSMISSION_DROPPED uint32 = 32
	HOST_DSI_TRANSMISSION_TIMEOUT uint32 = 64
	HOST_DSI_INVALID_TRANSMISSION uint32 = 256
	HOST_DSI_OS_REJECTED_PACKET uint32 = 512
	HOST_DSI_DRIVER_REJECTED_PACKET uint32 = 1024
	HOST_DSI_BAD_TRANSMISSION_MODE uint32 = 4096
	FD_ERROR uint32 = 4294967295
	DDI_ERROR uint32 = 4294967295
	FDM_TYPE_BM_SIDE_CONST uint32 = 1
	FDM_TYPE_MAXEXT_EQUAL_BM_SIDE uint32 = 2
	FDM_TYPE_CHAR_INC_EQUAL_BM_BASE uint32 = 4
	FDM_TYPE_ZERO_BEARINGS uint32 = 8
	FDM_TYPE_CONST_BEARINGS uint32 = 16
	GS_UNICODE_HANDLES uint32 = 1
	GS_8BIT_HANDLES uint32 = 2
	GS_16BIT_HANDLES uint32 = 4
	FM_VERSION_NUMBER uint32 = 0
	FM_TYPE_LICENSED uint32 = 2
	FM_READONLY_EMBED uint32 = 4
	FM_EDITABLE_EMBED uint32 = 8
	FM_NO_EMBEDDING uint32 = 2
	FM_INFO_TECH_TRUETYPE uint32 = 1
	FM_INFO_TECH_BITMAP uint32 = 2
	FM_INFO_TECH_STROKE uint32 = 4
	FM_INFO_TECH_OUTLINE_NOT_TRUETYPE uint32 = 8
	FM_INFO_ARB_XFORMS uint32 = 16
	FM_INFO_1BPP uint32 = 32
	FM_INFO_4BPP uint32 = 64
	FM_INFO_8BPP uint32 = 128
	FM_INFO_16BPP uint32 = 256
	FM_INFO_24BPP uint32 = 512
	FM_INFO_32BPP uint32 = 1024
	FM_INFO_INTEGER_WIDTH uint32 = 2048
	FM_INFO_CONSTANT_WIDTH uint32 = 4096
	FM_INFO_NOT_CONTIGUOUS uint32 = 8192
	FM_INFO_TECH_MM uint32 = 16384
	FM_INFO_RETURNS_OUTLINES uint32 = 32768
	FM_INFO_RETURNS_STROKES uint32 = 65536
	FM_INFO_RETURNS_BITMAPS uint32 = 131072
	FM_INFO_DSIG uint32 = 262144
	FM_INFO_RIGHT_HANDED uint32 = 524288
	FM_INFO_INTEGRAL_SCALING uint32 = 1048576
	FM_INFO_90DEGREE_ROTATIONS uint32 = 2097152
	FM_INFO_OPTICALLY_FIXED_PITCH uint32 = 4194304
	FM_INFO_DO_NOT_ENUMERATE uint32 = 8388608
	FM_INFO_ISOTROPIC_SCALING_ONLY uint32 = 16777216
	FM_INFO_ANISOTROPIC_SCALING_ONLY uint32 = 33554432
	FM_INFO_TECH_CFF uint32 = 67108864
	FM_INFO_FAMILY_EQUIV uint32 = 134217728
	FM_INFO_DBCS_FIXED_PITCH uint32 = 268435456
	FM_INFO_NONNEGATIVE_AC uint32 = 536870912
	FM_INFO_IGNORE_TC_RA_ABLE uint32 = 1073741824
	FM_INFO_TECH_TYPE1 uint32 = 2147483648
	MAXCHARSETS uint32 = 16
	FM_PANOSE_CULTURE_LATIN uint32 = 0
	FM_SEL_ITALIC uint32 = 1
	FM_SEL_UNDERSCORE uint32 = 2
	FM_SEL_NEGATIVE uint32 = 4
	FM_SEL_OUTLINED uint32 = 8
	FM_SEL_STRIKEOUT uint32 = 16
	FM_SEL_BOLD uint32 = 32
	FM_SEL_REGULAR uint32 = 64
	FM_SEL_USE_TYPO_METRICS uint32 = 128
	OPENGL_CMD uint32 = 4352
	OPENGL_GETINFO uint32 = 4353
	WNDOBJ_SETUP uint32 = 4354
	DDI_DRIVER_VERSION_NT4 uint32 = 131072
	DDI_DRIVER_VERSION_SP3 uint32 = 131075
	DDI_DRIVER_VERSION_NT5 uint32 = 196608
	DDI_DRIVER_VERSION_NT5_01 uint32 = 196864
	DDI_DRIVER_VERSION_NT5_01_SP1 uint32 = 196865
	GDI_DRIVER_VERSION uint32 = 16384
	INDEX_DrvEnablePDEV int32 = 0
	INDEX_DrvCompletePDEV int32 = 1
	INDEX_DrvDisablePDEV int32 = 2
	INDEX_DrvEnableSurface int32 = 3
	INDEX_DrvDisableSurface int32 = 4
	INDEX_DrvAssertMode int32 = 5
	INDEX_DrvOffset int32 = 6
	INDEX_DrvResetPDEV int32 = 7
	INDEX_DrvDisableDriver int32 = 8
	INDEX_DrvCreateDeviceBitmap int32 = 10
	INDEX_DrvDeleteDeviceBitmap int32 = 11
	INDEX_DrvRealizeBrush int32 = 12
	INDEX_DrvDitherColor int32 = 13
	INDEX_DrvStrokePath int32 = 14
	INDEX_DrvFillPath int32 = 15
	INDEX_DrvStrokeAndFillPath int32 = 16
	INDEX_DrvPaint int32 = 17
	INDEX_DrvBitBlt int32 = 18
	INDEX_DrvCopyBits int32 = 19
	INDEX_DrvStretchBlt int32 = 20
	INDEX_DrvSetPalette int32 = 22
	INDEX_DrvTextOut int32 = 23
	INDEX_DrvEscape int32 = 24
	INDEX_DrvDrawEscape int32 = 25
	INDEX_DrvQueryFont int32 = 26
	INDEX_DrvQueryFontTree int32 = 27
	INDEX_DrvQueryFontData int32 = 28
	INDEX_DrvSetPointerShape int32 = 29
	INDEX_DrvMovePointer int32 = 30
	INDEX_DrvLineTo int32 = 31
	INDEX_DrvSendPage int32 = 32
	INDEX_DrvStartPage int32 = 33
	INDEX_DrvEndDoc int32 = 34
	INDEX_DrvStartDoc int32 = 35
	INDEX_DrvGetGlyphMode int32 = 37
	INDEX_DrvSynchronize int32 = 38
	INDEX_DrvSaveScreenBits int32 = 40
	INDEX_DrvGetModes int32 = 41
	INDEX_DrvFree int32 = 42
	INDEX_DrvDestroyFont int32 = 43
	INDEX_DrvQueryFontCaps int32 = 44
	INDEX_DrvLoadFontFile int32 = 45
	INDEX_DrvUnloadFontFile int32 = 46
	INDEX_DrvFontManagement int32 = 47
	INDEX_DrvQueryTrueTypeTable int32 = 48
	INDEX_DrvQueryTrueTypeOutline int32 = 49
	INDEX_DrvGetTrueTypeFile int32 = 50
	INDEX_DrvQueryFontFile int32 = 51
	INDEX_DrvMovePanning int32 = 52
	INDEX_DrvQueryAdvanceWidths int32 = 53
	INDEX_DrvSetPixelFormat int32 = 54
	INDEX_DrvDescribePixelFormat int32 = 55
	INDEX_DrvSwapBuffers int32 = 56
	INDEX_DrvStartBanding int32 = 57
	INDEX_DrvNextBand int32 = 58
	INDEX_DrvGetDirectDrawInfo int32 = 59
	INDEX_DrvEnableDirectDraw int32 = 60
	INDEX_DrvDisableDirectDraw int32 = 61
	INDEX_DrvQuerySpoolType int32 = 62
	INDEX_DrvIcmCreateColorTransform int32 = 64
	INDEX_DrvIcmDeleteColorTransform int32 = 65
	INDEX_DrvIcmCheckBitmapBits int32 = 66
	INDEX_DrvIcmSetDeviceGammaRamp int32 = 67
	INDEX_DrvGradientFill int32 = 68
	INDEX_DrvStretchBltROP int32 = 69
	INDEX_DrvPlgBlt int32 = 70
	INDEX_DrvAlphaBlend int32 = 71
	INDEX_DrvSynthesizeFont int32 = 72
	INDEX_DrvGetSynthesizedFontFiles int32 = 73
	INDEX_DrvTransparentBlt int32 = 74
	INDEX_DrvQueryPerBandInfo int32 = 75
	INDEX_DrvQueryDeviceSupport int32 = 76
	INDEX_DrvReserved1 int32 = 77
	INDEX_DrvReserved2 int32 = 78
	INDEX_DrvReserved3 int32 = 79
	INDEX_DrvReserved4 int32 = 80
	INDEX_DrvReserved5 int32 = 81
	INDEX_DrvReserved6 int32 = 82
	INDEX_DrvReserved7 int32 = 83
	INDEX_DrvReserved8 int32 = 84
	INDEX_DrvDeriveSurface int32 = 85
	INDEX_DrvQueryGlyphAttrs int32 = 86
	INDEX_DrvNotify int32 = 87
	INDEX_DrvSynchronizeSurface int32 = 88
	INDEX_DrvResetDevice int32 = 89
	INDEX_DrvReserved9 int32 = 90
	INDEX_DrvReserved10 int32 = 91
	INDEX_DrvReserved11 int32 = 92
	INDEX_DrvRenderHint int32 = 93
	INDEX_DrvCreateDeviceBitmapEx int32 = 94
	INDEX_DrvDeleteDeviceBitmapEx int32 = 95
	INDEX_DrvAssociateSharedSurface int32 = 96
	INDEX_DrvSynchronizeRedirectionBitmaps int32 = 97
	INDEX_DrvAccumulateD3DDirtyRect int32 = 98
	INDEX_DrvStartDxInterop int32 = 99
	INDEX_DrvEndDxInterop int32 = 100
	INDEX_DrvLockDisplayArea int32 = 101
	INDEX_DrvUnlockDisplayArea int32 = 102
	INDEX_DrvSurfaceComplete int32 = 103
	INDEX_LAST int32 = 89
	GCAPS_BEZIERS uint32 = 1
	GCAPS_GEOMETRICWIDE uint32 = 2
	GCAPS_ALTERNATEFILL uint32 = 4
	GCAPS_WINDINGFILL uint32 = 8
	GCAPS_HALFTONE uint32 = 16
	GCAPS_COLOR_DITHER uint32 = 32
	GCAPS_HORIZSTRIKE uint32 = 64
	GCAPS_VERTSTRIKE uint32 = 128
	GCAPS_OPAQUERECT uint32 = 256
	GCAPS_VECTORFONT uint32 = 512
	GCAPS_MONO_DITHER uint32 = 1024
	GCAPS_ASYNCCHANGE uint32 = 2048
	GCAPS_ASYNCMOVE uint32 = 4096
	GCAPS_DONTJOURNAL uint32 = 8192
	GCAPS_DIRECTDRAW uint32 = 16384
	GCAPS_ARBRUSHOPAQUE uint32 = 32768
	GCAPS_PANNING uint32 = 65536
	GCAPS_HIGHRESTEXT uint32 = 262144
	GCAPS_PALMANAGED uint32 = 524288
	GCAPS_DITHERONREALIZE uint32 = 2097152
	GCAPS_NO64BITMEMACCESS uint32 = 4194304
	GCAPS_FORCEDITHER uint32 = 8388608
	GCAPS_GRAY16 uint32 = 16777216
	GCAPS_ICM uint32 = 33554432
	GCAPS_CMYKCOLOR uint32 = 67108864
	GCAPS_LAYERED uint32 = 134217728
	GCAPS_ARBRUSHTEXT uint32 = 268435456
	GCAPS_SCREENPRECISION uint32 = 536870912
	GCAPS_FONT_RASTERIZER uint32 = 1073741824
	GCAPS_NUP uint32 = 2147483648
	GCAPS2_JPEGSRC uint32 = 1
	GCAPS2_xxxx uint32 = 2
	GCAPS2_PNGSRC uint32 = 8
	GCAPS2_CHANGEGAMMARAMP uint32 = 16
	GCAPS2_ALPHACURSOR uint32 = 32
	GCAPS2_SYNCFLUSH uint32 = 64
	GCAPS2_SYNCTIMER uint32 = 128
	GCAPS2_ICD_MULTIMON uint32 = 256
	GCAPS2_MOUSETRAILS uint32 = 512
	GCAPS2_RESERVED1 uint32 = 1024
	GCAPS2_REMOTEDRIVER uint32 = 1024
	GCAPS2_EXCLUDELAYERED uint32 = 2048
	GCAPS2_INCLUDEAPIBITMAPS uint32 = 4096
	GCAPS2_SHOWHIDDENPOINTER uint32 = 8192
	GCAPS2_CLEARTYPE uint32 = 16384
	GCAPS2_ACC_DRIVER uint32 = 32768
	GCAPS2_BITMAPEXREUSE uint32 = 65536
	LA_GEOMETRIC uint32 = 1
	LA_ALTERNATE uint32 = 2
	LA_STARTGAP uint32 = 4
	LA_STYLED uint32 = 8
	JOIN_ROUND int32 = 0
	JOIN_BEVEL int32 = 1
	JOIN_MITER int32 = 2
	ENDCAP_ROUND int32 = 0
	ENDCAP_SQUARE int32 = 1
	ENDCAP_BUTT int32 = 2
	PRIMARY_ORDER_ABC uint32 = 0
	PRIMARY_ORDER_ACB uint32 = 1
	PRIMARY_ORDER_BAC uint32 = 2
	PRIMARY_ORDER_BCA uint32 = 3
	PRIMARY_ORDER_CBA uint32 = 4
	PRIMARY_ORDER_CAB uint32 = 5
	HT_PATSIZE_2x2 uint32 = 0
	HT_PATSIZE_2x2_M uint32 = 1
	HT_PATSIZE_4x4 uint32 = 2
	HT_PATSIZE_4x4_M uint32 = 3
	HT_PATSIZE_6x6 uint32 = 4
	HT_PATSIZE_6x6_M uint32 = 5
	HT_PATSIZE_8x8 uint32 = 6
	HT_PATSIZE_8x8_M uint32 = 7
	HT_PATSIZE_10x10 uint32 = 8
	HT_PATSIZE_10x10_M uint32 = 9
	HT_PATSIZE_12x12 uint32 = 10
	HT_PATSIZE_12x12_M uint32 = 11
	HT_PATSIZE_14x14 uint32 = 12
	HT_PATSIZE_14x14_M uint32 = 13
	HT_PATSIZE_16x16 uint32 = 14
	HT_PATSIZE_16x16_M uint32 = 15
	HT_PATSIZE_SUPERCELL uint32 = 16
	HT_PATSIZE_SUPERCELL_M uint32 = 17
	HT_PATSIZE_USER uint32 = 18
	HT_PATSIZE_MAX_INDEX uint32 = 18
	HT_PATSIZE_DEFAULT uint32 = 17
	HT_USERPAT_CX_MIN uint32 = 4
	HT_USERPAT_CX_MAX uint32 = 256
	HT_USERPAT_CY_MIN uint32 = 4
	HT_USERPAT_CY_MAX uint32 = 256
	HT_FORMAT_1BPP uint32 = 0
	HT_FORMAT_4BPP uint32 = 2
	HT_FORMAT_4BPP_IRGB uint32 = 3
	HT_FORMAT_8BPP uint32 = 4
	HT_FORMAT_16BPP uint32 = 5
	HT_FORMAT_24BPP uint32 = 6
	HT_FORMAT_32BPP uint32 = 7
	WINDDI_MAX_BROADCAST_CONTEXT uint32 = 64
	HT_FLAG_SQUARE_DEVICE_PEL uint32 = 1
	HT_FLAG_HAS_BLACK_DYE uint32 = 2
	HT_FLAG_ADDITIVE_PRIMS uint32 = 4
	HT_FLAG_USE_8BPP_BITMASK uint32 = 8
	HT_FLAG_INK_HIGH_ABSORPTION uint32 = 16
	HT_FLAG_INK_ABSORPTION_INDICES uint32 = 96
	HT_FLAG_DO_DEVCLR_XFORM uint32 = 128
	HT_FLAG_OUTPUT_CMY uint32 = 256
	HT_FLAG_PRINT_DRAFT_MODE uint32 = 512
	HT_FLAG_INVERT_8BPP_BITMASK_IDX uint32 = 1024
	HT_FLAG_8BPP_CMY332_MASK uint32 = 4278190080
	HT_FLAG_INK_ABSORPTION_IDX0 uint32 = 0
	HT_FLAG_INK_ABSORPTION_IDX1 uint32 = 32
	HT_FLAG_INK_ABSORPTION_IDX2 uint32 = 64
	HT_FLAG_INK_ABSORPTION_IDX3 uint32 = 96
	HT_FLAG_NORMAL_INK_ABSORPTION uint32 = 0
	HT_FLAG_LOW_INK_ABSORPTION uint32 = 32
	HT_FLAG_LOWER_INK_ABSORPTION uint32 = 64
	HT_FLAG_LOWEST_INK_ABSORPTION uint32 = 96
	PPC_DEFAULT uint32 = 0
	PPC_UNDEFINED uint32 = 1
	PPC_RGB_ORDER_VERTICAL_STRIPES uint32 = 2
	PPC_BGR_ORDER_VERTICAL_STRIPES uint32 = 3
	PPC_RGB_ORDER_HORIZONTAL_STRIPES uint32 = 4
	PPC_BGR_ORDER_HORIZONTAL_STRIPES uint32 = 5
	PPG_DEFAULT uint32 = 0
	PPG_SRGB uint32 = 1
	BR_DEVICE_ICM uint32 = 1
	BR_HOST_ICM uint32 = 2
	BR_CMYKCOLOR uint32 = 4
	BR_ORIGCOLOR uint32 = 8
	FO_SIM_BOLD uint32 = 8192
	FO_SIM_ITALIC uint32 = 16384
	FO_EM_HEIGHT uint32 = 32768
	FO_GRAY16 uint32 = 65536
	FO_NOGRAY16 uint32 = 131072
	FO_NOHINTS uint32 = 262144
	FO_NO_CHOICE uint32 = 524288
	FO_CFF uint32 = 1048576
	FO_POSTSCRIPT uint32 = 2097152
	FO_MULTIPLEMASTER uint32 = 4194304
	FO_VERT_FACE uint32 = 8388608
	FO_DBCS_FONT uint32 = 16777216
	FO_NOCLEARTYPE uint32 = 33554432
	FO_CLEARTYPE_X uint32 = 268435456
	FO_CLEARTYPE_Y uint32 = 536870912
	FO_CLEARTYPENATURAL_X uint32 = 1073741824
	DC_TRIVIAL uint32 = 0
	DC_RECT uint32 = 1
	DC_COMPLEX uint32 = 3
	FC_RECT uint32 = 1
	FC_RECT4 uint32 = 2
	FC_COMPLEX uint32 = 3
	TC_RECTANGLES uint32 = 0
	TC_PATHOBJ uint32 = 2
	OC_BANK_CLIP uint32 = 1
	CT_RECTANGLES int32 = 0
	CD_RIGHTDOWN int32 = 0
	CD_LEFTDOWN int32 = 1
	CD_RIGHTUP int32 = 2
	CD_LEFTUP int32 = 3
	CD_ANY int32 = 4
	CD_LEFTWARDS int32 = 1
	CD_UPWARDS int32 = 2
	FO_HGLYPHS int32 = 0
	FO_GLYPHBITS int32 = 1
	FO_PATHOBJ int32 = 2
	FD_NEGATIVE_FONT int32 = 1
	FO_DEVICE_FONT int32 = 1
	FO_OUTLINE_CAPABLE int32 = 2
	SO_FLAG_DEFAULT_PLACEMENT uint32 = 1
	SO_HORIZONTAL uint32 = 2
	SO_VERTICAL uint32 = 4
	SO_REVERSED uint32 = 8
	SO_ZERO_BEARINGS uint32 = 16
	SO_CHAR_INC_EQUAL_BM_BASE uint32 = 32
	SO_MAXEXT_EQUAL_BM_SIDE uint32 = 64
	SO_DO_NOT_SUBSTITUTE_DEVICE_FONT uint32 = 128
	SO_GLYPHINDEX_TEXTOUT uint32 = 256
	SO_ESC_NOT_ORIENT uint32 = 512
	SO_DXDY uint32 = 1024
	SO_CHARACTER_EXTRA uint32 = 2048
	SO_BREAK_EXTRA uint32 = 4096
	FO_ATTR_MODE_ROTATE uint32 = 1
	PAL_INDEXED uint32 = 1
	PAL_BITFIELDS uint32 = 2
	PAL_RGB uint32 = 4
	PAL_BGR uint32 = 8
	PAL_CMYK uint32 = 16
	PO_BEZIERS uint32 = 1
	PO_ELLIPSE uint32 = 2
	PO_ALL_INTEGERS uint32 = 4
	PO_ENUM_AS_INTEGERS uint32 = 8
	PO_WIDENED uint32 = 16
	PD_BEGINSUBPATH uint32 = 1
	PD_ENDSUBPATH uint32 = 2
	PD_RESETSTYLE uint32 = 4
	PD_CLOSEFIGURE uint32 = 8
	PD_BEZIERS uint32 = 16
	SGI_EXTRASPACE uint32 = 0
	STYPE_BITMAP int32 = 0
	STYPE_DEVBITMAP int32 = 3
	BMF_1BPP int32 = 1
	BMF_4BPP int32 = 2
	BMF_8BPP int32 = 3
	BMF_16BPP int32 = 4
	BMF_24BPP int32 = 5
	BMF_32BPP int32 = 6
	BMF_4RLE int32 = 7
	BMF_8RLE int32 = 8
	BMF_JPEG int32 = 9
	BMF_PNG int32 = 10
	BMF_TOPDOWN uint32 = 1
	BMF_NOZEROINIT uint32 = 2
	BMF_DONTCACHE uint32 = 4
	BMF_USERMEM uint32 = 8
	BMF_KMSECTION uint32 = 16
	BMF_NOTSYSMEM uint32 = 32
	BMF_WINDOW_BLT uint32 = 64
	BMF_UMPDMEM uint32 = 128
	BMF_TEMP_ALPHA uint32 = 256
	BMF_ACC_NOTIFY uint32 = 32768
	BMF_RMT_ENTER uint32 = 16384
	BMF_RESERVED uint32 = 15872
	GX_IDENTITY int32 = 0
	GX_OFFSET int32 = 1
	GX_SCALE int32 = 2
	GX_GENERAL int32 = 3
	XF_LTOL int32 = 0
	XF_INV_LTOL int32 = 1
	XF_LTOFX int32 = 2
	XF_INV_FXTOL int32 = 3
	XO_TRIVIAL uint32 = 1
	XO_TABLE uint32 = 2
	XO_TO_MONO uint32 = 4
	XO_FROM_CMYK uint32 = 8
	XO_DEVICE_ICM uint32 = 16
	XO_HOST_ICM uint32 = 32
	XO_SRCPALETTE uint32 = 1
	XO_DESTPALETTE uint32 = 2
	XO_DESTDCPALETTE uint32 = 3
	XO_SRCBITFIELDS uint32 = 4
	XO_DESTBITFIELDS uint32 = 5
	HOOK_BITBLT uint32 = 1
	HOOK_STRETCHBLT uint32 = 2
	HOOK_PLGBLT uint32 = 4
	HOOK_TEXTOUT uint32 = 8
	HOOK_PAINT uint32 = 16
	HOOK_STROKEPATH uint32 = 32
	HOOK_FILLPATH uint32 = 64
	HOOK_STROKEANDFILLPATH uint32 = 128
	HOOK_LINETO uint32 = 256
	HOOK_COPYBITS uint32 = 1024
	HOOK_MOVEPANNING uint32 = 2048
	HOOK_SYNCHRONIZE uint32 = 4096
	HOOK_STRETCHBLTROP uint32 = 8192
	HOOK_SYNCHRONIZEACCESS uint32 = 16384
	HOOK_TRANSPARENTBLT uint32 = 32768
	HOOK_ALPHABLEND uint32 = 65536
	HOOK_GRADIENTFILL uint32 = 131072
	HOOK_FLAGS uint32 = 243199
	MS_NOTSYSTEMMEMORY uint32 = 1
	MS_SHAREDACCESS uint32 = 2
	MS_CDDDEVICEBITMAP uint32 = 4
	MS_REUSEDDEVICEBITMAP uint32 = 8
	DRVQUERY_USERMODE uint32 = 1
	HS_DDI_MAX uint32 = 6
	DRD_SUCCESS uint32 = 0
	DRD_ERROR uint32 = 1
	SS_SAVE uint32 = 0
	SS_RESTORE uint32 = 1
	SS_FREE uint32 = 2
	CDBEX_REDIRECTION uint32 = 1
	CDBEX_DXINTEROP uint32 = 2
	CDBEX_NTSHAREDSURFACEHANDLE uint32 = 4
	CDBEX_CROSSADAPTER uint32 = 8
	CDBEX_REUSE uint32 = 16
	WINDDI_MAXSETPALETTECOLORS uint32 = 256
	WINDDI_MAXSETPALETTECOLORINDEX uint32 = 255
	DM_DEFAULT uint32 = 1
	DM_MONOCHROME uint32 = 2
	DCR_SOLID uint32 = 0
	DCR_DRIVER uint32 = 1
	DCR_HALFTONE uint32 = 2
	RB_DITHERCOLOR int32 = -2147483648
	QFT_LIGATURES int32 = 1
	QFT_KERNPAIRS int32 = 2
	QFT_GLYPHSET int32 = 3
	QFD_GLYPHANDBITMAP int32 = 1
	QFD_GLYPHANDOUTLINE int32 = 2
	QFD_MAXEXTENTS int32 = 3
	QFD_TT_GLYPHANDBITMAP int32 = 4
	QFD_TT_GRAY1_BITMAP int32 = 5
	QFD_TT_GRAY2_BITMAP int32 = 6
	QFD_TT_GRAY4_BITMAP int32 = 8
	QFD_TT_GRAY8_BITMAP int32 = 9
	QFD_TT_MONO_BITMAP int32 = 5
	QC_OUTLINES uint32 = 1
	QC_1BIT uint32 = 2
	QC_4BIT uint32 = 4
	FF_SIGNATURE_VERIFIED uint32 = 1
	FF_IGNORED_SIGNATURE uint32 = 2
	QAW_GETWIDTHS uint32 = 0
	QAW_GETEASYWIDTHS uint32 = 1
	TTO_METRICS_ONLY uint32 = 1
	TTO_QUBICS uint32 = 2
	TTO_UNHINTED uint32 = 4
	QFF_DESCRIPTION int32 = 1
	QFF_NUMFACES int32 = 2
	FP_ALTERNATEMODE int32 = 1
	FP_WINDINGMODE int32 = 2
	SPS_ERROR uint32 = 0
	SPS_DECLINE uint32 = 1
	SPS_ACCEPT_NOEXCLUDE uint32 = 2
	SPS_ACCEPT_EXCLUDE uint32 = 3
	SPS_ACCEPT_SYNCHRONOUS uint32 = 4
	SPS_CHANGE int32 = 1
	SPS_ASYNCCHANGE int32 = 2
	SPS_ANIMATESTART int32 = 4
	SPS_ANIMATEUPDATE int32 = 8
	SPS_ALPHA int32 = 16
	SPS_RESERVED int32 = 32
	SPS_RESERVED1 int32 = 64
	SPS_FLAGSMASK int32 = 255
	SPS_LENGTHMASK int32 = 3840
	SPS_FREQMASK int32 = 1044480
	ED_ABORTDOC uint32 = 1
	IGRF_RGB_256BYTES uint32 = 0
	IGRF_RGB_256WORDS uint32 = 1
	QDS_CHECKJPEGFORMAT uint32 = 0
	QDS_CHECKPNGFORMAT uint32 = 1
	DSS_TIMER_EVENT uint32 = 1
	DSS_FLUSH_EVENT uint32 = 2
	DSS_RESERVED uint32 = 4
	DSS_RESERVED1 uint32 = 8
	DSS_RESERVED2 uint32 = 16
	DN_ACCELERATION_LEVEL uint32 = 1
	DN_DEVICE_ORIGIN uint32 = 2
	DN_SLEEP_MODE uint32 = 3
	DN_DRAWING_BEGIN uint32 = 4
	DN_ASSOCIATE_WINDOW uint32 = 5
	DN_COMPOSITION_CHANGED uint32 = 6
	DN_DRAWING_BEGIN_APIBITMAP uint32 = 7
	DN_SURFOBJ_DESTRUCTION uint32 = 8
	WOC_RGN_CLIENT_DELTA uint32 = 1
	WOC_RGN_CLIENT uint32 = 2
	WOC_RGN_SURFACE_DELTA uint32 = 4
	WOC_RGN_SURFACE uint32 = 8
	WOC_CHANGED uint32 = 16
	WOC_DELETE uint32 = 32
	WOC_DRAWN uint32 = 64
	WOC_SPRITE_OVERLAP uint32 = 128
	WOC_SPRITE_NO_OVERLAP uint32 = 256
	WOC_RGN_SPRITE uint32 = 512
	WO_RGN_CLIENT_DELTA uint32 = 1
	WO_RGN_CLIENT uint32 = 2
	WO_RGN_SURFACE_DELTA uint32 = 4
	WO_RGN_SURFACE uint32 = 8
	WO_RGN_UPDATE_ALL uint32 = 16
	WO_RGN_WINDOW uint32 = 32
	WO_DRAW_NOTIFY uint32 = 64
	WO_SPRITE_NOTIFY uint32 = 128
	WO_RGN_DESKTOP_COORD uint32 = 256
	WO_RGN_SPRITE uint32 = 512
	EHN_RESTORED uint32 = 0
	EHN_ERROR uint32 = 1
	ECS_TEARDOWN uint32 = 1
	ECS_REDRAW uint32 = 2
	DEVHTADJF_COLOR_DEVICE uint32 = 1
	DEVHTADJF_ADDITIVE_DEVICE uint32 = 2
	FL_ZERO_MEMORY uint32 = 1
	FL_NONPAGED_MEMORY uint32 = 2
	FL_NON_SESSION uint32 = 4
	QSA_MMX uint32 = 256
	QSA_SSE uint32 = 8192
	QSA_3DNOW uint32 = 16384
	QSA_SSE1 uint32 = 8192
	QSA_SSE2 uint32 = 65536
	QSA_SSE3 uint32 = 524288
	ENG_FNT_CACHE_READ_FAULT uint32 = 1
	ENG_FNT_CACHE_WRITE_FAULT uint32 = 2
	DRH_APIBITMAP uint32 = 1
	MC_CAPS_NONE uint32 = 0
	MC_CAPS_MONITOR_TECHNOLOGY_TYPE uint32 = 1
	MC_CAPS_BRIGHTNESS uint32 = 2
	MC_CAPS_CONTRAST uint32 = 4
	MC_CAPS_COLOR_TEMPERATURE uint32 = 8
	MC_CAPS_RED_GREEN_BLUE_GAIN uint32 = 16
	MC_CAPS_RED_GREEN_BLUE_DRIVE uint32 = 32
	MC_CAPS_DEGAUSS uint32 = 64
	MC_CAPS_DISPLAY_AREA_POSITION uint32 = 128
	MC_CAPS_DISPLAY_AREA_SIZE uint32 = 256
	MC_CAPS_RESTORE_FACTORY_DEFAULTS uint32 = 1024
	MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS uint32 = 2048
	MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS uint32 = 4096
	MC_SUPPORTED_COLOR_TEMPERATURE_NONE uint32 = 0
	MC_SUPPORTED_COLOR_TEMPERATURE_4000K uint32 = 1
	MC_SUPPORTED_COLOR_TEMPERATURE_5000K uint32 = 2
	MC_SUPPORTED_COLOR_TEMPERATURE_6500K uint32 = 4
	MC_SUPPORTED_COLOR_TEMPERATURE_7500K uint32 = 8
	MC_SUPPORTED_COLOR_TEMPERATURE_8200K uint32 = 16
	MC_SUPPORTED_COLOR_TEMPERATURE_9300K uint32 = 32
	MC_SUPPORTED_COLOR_TEMPERATURE_10000K uint32 = 64
	MC_SUPPORTED_COLOR_TEMPERATURE_11500K uint32 = 128
	PHYSICAL_MONITOR_DESCRIPTION_SIZE uint32 = 128
	GETCONNECTEDIDS_TARGET uint32 = 0
	GETCONNECTEDIDS_SOURCE uint32 = 1
	S_INIT uint32 = 2
	SETCONFIGURATION_STATUS_APPLIED uint32 = 0
	SETCONFIGURATION_STATUS_ADDITIONAL uint32 = 1
	SETCONFIGURATION_STATUS_OVERRIDDEN uint32 = 2
)
#define global GUID_DEVINTERFACE_DISPLAY_ADAPTER                "{5B45201D-F2F2-4F3B-85BB-30FF1F953599}"
#define global GUID_DEVINTERFACE_MONITOR                        "{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}"
#define global GUID_DISPLAY_DEVICE_ARRIVAL                      "{1CA05180-A699-450A-9A0C-DE4FBE3DDD89}"
#define global GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL           "{1AD9E4F0-F88D-4360-BAB9-4C2D55E564CD}"
#define global GUID_DEVINTERFACE_DISPLAYMUX                     "{93C33929-3180-46D3-8AAB-008C84AD1E6E}"
#define global DEVPKEY_IndirectDisplay                          "{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 1"
#define global DEVPKEY_Device_TerminalLuid                      "{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 2"
#define global DEVPKEY_Device_AdapterLuid                       "{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 3"
#define global DEVPKEY_Device_ActivityId                        "{3305783056, 43612, 16967, 184, 48, 214, 166, 248, 234, 163, 16}, 4"
#define global INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER 1
#define global INDIRECT_DISPLAY_INFO_FLAGS_SUPPORT_FP16         2
#define global DEVPKEY_DisplayMux_InitStatus                    "{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 1"
#define global DEVPKEY_DisplayMux_SupportLevel                  "{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 2"
#define global DEVPKEY_DisplayMux_MuxTarget1                    "{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 3"
#define global DEVPKEY_DisplayMux_MuxTarget2                    "{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 4"
#define global DEVPKEY_DisplayMux_CurrentTarget                 "{4277826612, 57597, 19242, 144, 90, 125, 1, 39, 169, 240, 28}, 5"
#define global VIDEO_DEVICE_NAME                                "DISPLAY%d"
#define global WVIDEO_DEVICE_NAME                               "DISPLAY%d"
#define global IOCTL_VIDEO_DISABLE_VDM                          2293764
#define global IOCTL_VIDEO_REGISTER_VDM                         2293768
#define global IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE        2293772
#define global IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE        2293776
#define global IOCTL_VIDEO_MONITOR_DEVICE                       2293780
#define global IOCTL_VIDEO_ENUM_MONITOR_PDO                     2293784
#define global IOCTL_VIDEO_INIT_WIN32K_CALLBACKS                2293788
#define global IOCTL_VIDEO_IS_VGA_DEVICE                        2293796
#define global IOCTL_VIDEO_USE_DEVICE_IN_SESSION                2293800
#define global IOCTL_VIDEO_PREPARE_FOR_EARECOVERY               2293804
#define global IOCTL_VIDEO_ENABLE_VDM                           2293760
#define global IOCTL_VIDEO_SAVE_HARDWARE_STATE                  2294272
#define global IOCTL_VIDEO_RESTORE_HARDWARE_STATE               2294276
#define global IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS               2293792
#define global IOCTL_VIDEO_QUERY_AVAIL_MODES                    2294784
#define global IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES                2294788
#define global IOCTL_VIDEO_QUERY_CURRENT_MODE                   2294792
#define global IOCTL_VIDEO_SET_CURRENT_MODE                     2294796
#define global IOCTL_VIDEO_RESET_DEVICE                         2294800
#define global IOCTL_VIDEO_LOAD_AND_SET_FONT                    2294804
#define global IOCTL_VIDEO_SET_PALETTE_REGISTERS                2294808
#define global IOCTL_VIDEO_SET_COLOR_REGISTERS                  2294812
#define global IOCTL_VIDEO_ENABLE_CURSOR                        2294816
#define global IOCTL_VIDEO_DISABLE_CURSOR                       2294820
#define global IOCTL_VIDEO_SET_CURSOR_ATTR                      2294824
#define global IOCTL_VIDEO_QUERY_CURSOR_ATTR                    2294828
#define global IOCTL_VIDEO_SET_CURSOR_POSITION                  2294832
#define global IOCTL_VIDEO_QUERY_CURSOR_POSITION                2294836
#define global IOCTL_VIDEO_ENABLE_POINTER                       2294840
#define global IOCTL_VIDEO_DISABLE_POINTER                      2294844
#define global IOCTL_VIDEO_SET_POINTER_ATTR                     2294848
#define global IOCTL_VIDEO_QUERY_POINTER_ATTR                   2294852
#define global IOCTL_VIDEO_SET_POINTER_POSITION                 2294856
#define global IOCTL_VIDEO_QUERY_POINTER_POSITION               2294860
#define global IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES           2294864
#define global IOCTL_VIDEO_GET_BANK_SELECT_CODE                 2294868
#define global IOCTL_VIDEO_MAP_VIDEO_MEMORY                     2294872
#define global IOCTL_VIDEO_UNMAP_VIDEO_MEMORY                   2294876
#define global IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES           2294880
#define global IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES            2294884
#define global IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES             2294888
#define global IOCTL_VIDEO_SET_POWER_MANAGEMENT                 2294892
#define global IOCTL_VIDEO_GET_POWER_MANAGEMENT                 2294896
#define global IOCTL_VIDEO_SHARE_VIDEO_MEMORY                   2294900
#define global IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY                 2294904
#define global IOCTL_VIDEO_SET_COLOR_LUT_DATA                   2294908
#define global IOCTL_VIDEO_GET_CHILD_STATE                      2294912
#define global IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION   2294916
#define global IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION        2294920
#define global IOCTL_VIDEO_SWITCH_DUALVIEW                      2294924
#define global IOCTL_VIDEO_SET_BANK_POSITION                    2294928
#define global IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS           2294932
#define global IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS             2294936
#define global IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS               2294940
#define global IOCTL_FSVIDEO_COPY_FRAME_BUFFER                  3409920
#define global IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER              3409924
#define global IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER              3409928
#define global IOCTL_FSVIDEO_SET_CURRENT_MODE                   3409932
#define global IOCTL_FSVIDEO_SET_SCREEN_INFORMATION             3409936
#define global IOCTL_FSVIDEO_SET_CURSOR_POSITION                3409940
#define global IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS                2296832
#define global IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES              2296836
#define global IOCTL_PANEL_GET_BRIGHTNESS                       2296840
#define global IOCTL_PANEL_SET_BRIGHTNESS                       2296844
#define global IOCTL_PANEL_SET_BRIGHTNESS_STATE                 2296848
#define global IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION           2296852
#define global IOCTL_PANEL_GET_BACKLIGHT_REDUCTION              2296856
#define global IOCTL_PANEL_GET_MANUFACTURING_MODE               2296860
#define global IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS     2297856
#define global IOCTL_COLORSPACE_TRANSFORM_SET                   2297860
#define global IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME              2297864
#define global IOCTL_GET_SCALAR_MULTIPLIER_CAPS                 2297868
#define global IOCTL_SET_SCALAR_MULTIPLIER                      2297872
#define global IOCTL_MIPI_DSI_QUERY_CAPS                        2298880
#define global IOCTL_MIPI_DSI_TRANSMISSION                      2298884
#define global IOCTL_MIPI_DSI_RESET                             2298888
#define global DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY            1
#define global DXGK_WIN32K_PARAM_FLAG_MODESWITCH                2
#define global DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW               4
#define global VIDEO_DUALVIEW_REMOVABLE                         1
#define global VIDEO_DUALVIEW_PRIMARY                           2147483648
#define global VIDEO_DUALVIEW_SECONDARY                         1073741824
#define global VIDEO_DUALVIEW_WDDM_VGA                          536870912
#define global VIDEO_STATE_NON_STANDARD_VGA                     1
#define global VIDEO_STATE_UNEMULATED_VGA_STATE                 2
#define global VIDEO_STATE_PACKED_CHAIN4_MODE                   4
#define global VIDEO_MODE_NO_ZERO_MEMORY                        2147483648
#define global VIDEO_MODE_MAP_MEM_LINEAR                        1073741824
#define global VIDEO_MODE_COLOR                                 1
#define global VIDEO_MODE_GRAPHICS                              2
#define global VIDEO_MODE_PALETTE_DRIVEN                        4
#define global VIDEO_MODE_MANAGED_PALETTE                       8
#define global VIDEO_MODE_INTERLACED                            16
#define global VIDEO_MODE_NO_OFF_SCREEN                         32
#define global VIDEO_MODE_NO_64_BIT_ACCESS                      64
#define global VIDEO_MODE_BANKED                                128
#define global VIDEO_MODE_LINEAR                                256
#define global VIDEO_MODE_ASYNC_POINTER                         1
#define global VIDEO_MODE_MONO_POINTER                          2
#define global VIDEO_MODE_COLOR_POINTER                         4
#define global VIDEO_MODE_ANIMATE_START                         8
#define global VIDEO_MODE_ANIMATE_UPDATE                        16
#define global PLANAR_HC                                        1
#define global VIDEO_DEVICE_COLOR                               1
#define global VIDEO_OPTIONAL_GAMMET_TABLE                      2
#define global VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS          1
#define global VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT        2147483648
#define global DISPLAYPOLICY_AC                                 1
#define global DISPLAYPOLICY_DC                                 2
#define global BITMAP_BITS_BYTE_ALIGN                           8
#define global BITMAP_BITS_WORD_ALIGN                           16
#define global BITMAP_ARRAY_BYTE                                3
#define global BITMAP_PLANES                                    1
#define global BITMAP_BITS_PIXEL                                1
#define global DD_FULLSCREEN_VIDEO_DEVICE_NAME                  "\Device\FSVideo"
#define global VIDEO_REASON_NONE                                0
#define global VIDEO_REASON_POLICY1                             1
#define global VIDEO_REASON_POLICY2                             2
#define global VIDEO_REASON_POLICY3                             3
#define global VIDEO_REASON_POLICY4                             4
#define global VIDEO_REASON_LOCK                                5
#define global VIDEO_REASON_FAILED_ROTATION                     5
#define global VIDEO_REASON_ALLOCATION                          6
#define global VIDEO_REASON_SCRATCH                             8
#define global VIDEO_REASON_CONFIGURATION                       9
#define global VIDEO_MAX_REASON                                 9
#define global BRIGHTNESS_MAX_LEVEL_COUNT                       103
#define global BRIGHTNESS_MAX_NIT_RANGE_COUNT                   16
#define global DSI_PACKET_EMBEDDED_PAYLOAD_SIZE                 8
#define global MAX_PACKET_COUNT                                 128
#define global DSI_INVALID_PACKET_INDEX                         255
#define global DSI_SOT_ERROR                                    1
#define global DSI_SOT_SYNC_ERROR                               2
#define global DSI_EOT_SYNC_ERROR                               4
#define global DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR              8
#define global DSI_LOW_POWER_TRANSMIT_SYNC_ERROR                16
#define global DSI_PERIPHERAL_TIMEOUT_ERROR                     32
#define global DSI_FALSE_CONTROL_ERROR                          64
#define global DSI_CONTENTION_DETECTED                          128
#define global DSI_CHECKSUM_ERROR_CORRECTED                     256
#define global DSI_CHECKSUM_ERROR_NOT_CORRECTED                 512
#define global DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR           1024
#define global DSI_DSI_DATA_TYPE_NOT_RECOGNIZED                 2048
#define global DSI_DSI_VC_ID_INVALID                            4096
#define global DSI_INVALID_TRANSMISSION_LENGTH                  8192
#define global DSI_DSI_PROTOCOL_VIOLATION                       32768
#define global HOST_DSI_DEVICE_NOT_READY                        1
#define global HOST_DSI_INTERFACE_RESET                         2
#define global HOST_DSI_DEVICE_RESET                            4
#define global HOST_DSI_TRANSMISSION_CANCELLED                  16
#define global HOST_DSI_TRANSMISSION_DROPPED                    32
#define global HOST_DSI_TRANSMISSION_TIMEOUT                    64
#define global HOST_DSI_INVALID_TRANSMISSION                    256
#define global HOST_DSI_OS_REJECTED_PACKET                      512
#define global HOST_DSI_DRIVER_REJECTED_PACKET                  1024
#define global HOST_DSI_BAD_TRANSMISSION_MODE                   4096
#define global GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZED         "{F196C02F-F86F-4F9A-AA15-E9CEBDFE3B96}"
#define global GUID_MONITOR_OVERRIDE_TEST_SPECIALIZED           "{0457E531-3CB9-4A07-83C1-A79146C64DB3}"
#define global FD_ERROR                                         4294967295
#define global DDI_ERROR                                        4294967295
#define global FDM_TYPE_BM_SIDE_CONST                           1
#define global FDM_TYPE_MAXEXT_EQUAL_BM_SIDE                    2
#define global FDM_TYPE_CHAR_INC_EQUAL_BM_BASE                  4
#define global FDM_TYPE_ZERO_BEARINGS                           8
#define global FDM_TYPE_CONST_BEARINGS                          16
#define global GS_UNICODE_HANDLES                               1
#define global GS_8BIT_HANDLES                                  2
#define global GS_16BIT_HANDLES                                 4
#define global FM_VERSION_NUMBER                                0
#define global FM_TYPE_LICENSED                                 2
#define global FM_READONLY_EMBED                                4
#define global FM_EDITABLE_EMBED                                8
#define global FM_NO_EMBEDDING                                  2
#define global FM_INFO_TECH_TRUETYPE                            1
#define global FM_INFO_TECH_BITMAP                              2
#define global FM_INFO_TECH_STROKE                              4
#define global FM_INFO_TECH_OUTLINE_NOT_TRUETYPE                8
#define global FM_INFO_ARB_XFORMS                               16
#define global FM_INFO_1BPP                                     32
#define global FM_INFO_4BPP                                     64
#define global FM_INFO_8BPP                                     128
#define global FM_INFO_16BPP                                    256
#define global FM_INFO_24BPP                                    512
#define global FM_INFO_32BPP                                    1024
#define global FM_INFO_INTEGER_WIDTH                            2048
#define global FM_INFO_CONSTANT_WIDTH                           4096
#define global FM_INFO_NOT_CONTIGUOUS                           8192
#define global FM_INFO_TECH_MM                                  16384
#define global FM_INFO_RETURNS_OUTLINES                         32768
#define global FM_INFO_RETURNS_STROKES                          65536
#define global FM_INFO_RETURNS_BITMAPS                          131072
#define global FM_INFO_DSIG                                     262144
#define global FM_INFO_RIGHT_HANDED                             524288
#define global FM_INFO_INTEGRAL_SCALING                         1048576
#define global FM_INFO_90DEGREE_ROTATIONS                       2097152
#define global FM_INFO_OPTICALLY_FIXED_PITCH                    4194304
#define global FM_INFO_DO_NOT_ENUMERATE                         8388608
#define global FM_INFO_ISOTROPIC_SCALING_ONLY                   16777216
#define global FM_INFO_ANISOTROPIC_SCALING_ONLY                 33554432
#define global FM_INFO_TECH_CFF                                 67108864
#define global FM_INFO_FAMILY_EQUIV                             134217728
#define global FM_INFO_DBCS_FIXED_PITCH                         268435456
#define global FM_INFO_NONNEGATIVE_AC                           536870912
#define global FM_INFO_IGNORE_TC_RA_ABLE                        1073741824
#define global FM_INFO_TECH_TYPE1                               2147483648
#define global MAXCHARSETS                                      16
#define global FM_PANOSE_CULTURE_LATIN                          0
#define global FM_SEL_ITALIC                                    1
#define global FM_SEL_UNDERSCORE                                2
#define global FM_SEL_NEGATIVE                                  4
#define global FM_SEL_OUTLINED                                  8
#define global FM_SEL_STRIKEOUT                                 16
#define global FM_SEL_BOLD                                      32
#define global FM_SEL_REGULAR                                   64
#define global FM_SEL_USE_TYPO_METRICS                          128
#define global OPENGL_CMD                                       4352
#define global OPENGL_GETINFO                                   4353
#define global WNDOBJ_SETUP                                     4354
#define global DDI_DRIVER_VERSION_NT4                           131072
#define global DDI_DRIVER_VERSION_SP3                           131075
#define global DDI_DRIVER_VERSION_NT5                           196608
#define global DDI_DRIVER_VERSION_NT5_01                        196864
#define global DDI_DRIVER_VERSION_NT5_01_SP1                    196865
#define global GDI_DRIVER_VERSION                               16384
#define global INDEX_DrvEnablePDEV                              0
#define global INDEX_DrvCompletePDEV                            1
#define global INDEX_DrvDisablePDEV                             2
#define global INDEX_DrvEnableSurface                           3
#define global INDEX_DrvDisableSurface                          4
#define global INDEX_DrvAssertMode                              5
#define global INDEX_DrvOffset                                  6
#define global INDEX_DrvResetPDEV                               7
#define global INDEX_DrvDisableDriver                           8
#define global INDEX_DrvCreateDeviceBitmap                      10
#define global INDEX_DrvDeleteDeviceBitmap                      11
#define global INDEX_DrvRealizeBrush                            12
#define global INDEX_DrvDitherColor                             13
#define global INDEX_DrvStrokePath                              14
#define global INDEX_DrvFillPath                                15
#define global INDEX_DrvStrokeAndFillPath                       16
#define global INDEX_DrvPaint                                   17
#define global INDEX_DrvBitBlt                                  18
#define global INDEX_DrvCopyBits                                19
#define global INDEX_DrvStretchBlt                              20
#define global INDEX_DrvSetPalette                              22
#define global INDEX_DrvTextOut                                 23
#define global INDEX_DrvEscape                                  24
#define global INDEX_DrvDrawEscape                              25
#define global INDEX_DrvQueryFont                               26
#define global INDEX_DrvQueryFontTree                           27
#define global INDEX_DrvQueryFontData                           28
#define global INDEX_DrvSetPointerShape                         29
#define global INDEX_DrvMovePointer                             30
#define global INDEX_DrvLineTo                                  31
#define global INDEX_DrvSendPage                                32
#define global INDEX_DrvStartPage                               33
#define global INDEX_DrvEndDoc                                  34
#define global INDEX_DrvStartDoc                                35
#define global INDEX_DrvGetGlyphMode                            37
#define global INDEX_DrvSynchronize                             38
#define global INDEX_DrvSaveScreenBits                          40
#define global INDEX_DrvGetModes                                41
#define global INDEX_DrvFree                                    42
#define global INDEX_DrvDestroyFont                             43
#define global INDEX_DrvQueryFontCaps                           44
#define global INDEX_DrvLoadFontFile                            45
#define global INDEX_DrvUnloadFontFile                          46
#define global INDEX_DrvFontManagement                          47
#define global INDEX_DrvQueryTrueTypeTable                      48
#define global INDEX_DrvQueryTrueTypeOutline                    49
#define global INDEX_DrvGetTrueTypeFile                         50
#define global INDEX_DrvQueryFontFile                           51
#define global INDEX_DrvMovePanning                             52
#define global INDEX_DrvQueryAdvanceWidths                      53
#define global INDEX_DrvSetPixelFormat                          54
#define global INDEX_DrvDescribePixelFormat                     55
#define global INDEX_DrvSwapBuffers                             56
#define global INDEX_DrvStartBanding                            57
#define global INDEX_DrvNextBand                                58
#define global INDEX_DrvGetDirectDrawInfo                       59
#define global INDEX_DrvEnableDirectDraw                        60
#define global INDEX_DrvDisableDirectDraw                       61
#define global INDEX_DrvQuerySpoolType                          62
#define global INDEX_DrvIcmCreateColorTransform                 64
#define global INDEX_DrvIcmDeleteColorTransform                 65
#define global INDEX_DrvIcmCheckBitmapBits                      66
#define global INDEX_DrvIcmSetDeviceGammaRamp                   67
#define global INDEX_DrvGradientFill                            68
#define global INDEX_DrvStretchBltROP                           69
#define global INDEX_DrvPlgBlt                                  70
#define global INDEX_DrvAlphaBlend                              71
#define global INDEX_DrvSynthesizeFont                          72
#define global INDEX_DrvGetSynthesizedFontFiles                 73
#define global INDEX_DrvTransparentBlt                          74
#define global INDEX_DrvQueryPerBandInfo                        75
#define global INDEX_DrvQueryDeviceSupport                      76
#define global INDEX_DrvReserved1                               77
#define global INDEX_DrvReserved2                               78
#define global INDEX_DrvReserved3                               79
#define global INDEX_DrvReserved4                               80
#define global INDEX_DrvReserved5                               81
#define global INDEX_DrvReserved6                               82
#define global INDEX_DrvReserved7                               83
#define global INDEX_DrvReserved8                               84
#define global INDEX_DrvDeriveSurface                           85
#define global INDEX_DrvQueryGlyphAttrs                         86
#define global INDEX_DrvNotify                                  87
#define global INDEX_DrvSynchronizeSurface                      88
#define global INDEX_DrvResetDevice                             89
#define global INDEX_DrvReserved9                               90
#define global INDEX_DrvReserved10                              91
#define global INDEX_DrvReserved11                              92
#define global INDEX_DrvRenderHint                              93
#define global INDEX_DrvCreateDeviceBitmapEx                    94
#define global INDEX_DrvDeleteDeviceBitmapEx                    95
#define global INDEX_DrvAssociateSharedSurface                  96
#define global INDEX_DrvSynchronizeRedirectionBitmaps           97
#define global INDEX_DrvAccumulateD3DDirtyRect                  98
#define global INDEX_DrvStartDxInterop                          99
#define global INDEX_DrvEndDxInterop                            100
#define global INDEX_DrvLockDisplayArea                         101
#define global INDEX_DrvUnlockDisplayArea                       102
#define global INDEX_DrvSurfaceComplete                         103
#define global INDEX_LAST                                       89
#define global GCAPS_BEZIERS                                    1
#define global GCAPS_GEOMETRICWIDE                              2
#define global GCAPS_ALTERNATEFILL                              4
#define global GCAPS_WINDINGFILL                                8
#define global GCAPS_HALFTONE                                   16
#define global GCAPS_COLOR_DITHER                               32
#define global GCAPS_HORIZSTRIKE                                64
#define global GCAPS_VERTSTRIKE                                 128
#define global GCAPS_OPAQUERECT                                 256
#define global GCAPS_VECTORFONT                                 512
#define global GCAPS_MONO_DITHER                                1024
#define global GCAPS_ASYNCCHANGE                                2048
#define global GCAPS_ASYNCMOVE                                  4096
#define global GCAPS_DONTJOURNAL                                8192
#define global GCAPS_DIRECTDRAW                                 16384
#define global GCAPS_ARBRUSHOPAQUE                              32768
#define global GCAPS_PANNING                                    65536
#define global GCAPS_HIGHRESTEXT                                262144
#define global GCAPS_PALMANAGED                                 524288
#define global GCAPS_DITHERONREALIZE                            2097152
#define global GCAPS_NO64BITMEMACCESS                           4194304
#define global GCAPS_FORCEDITHER                                8388608
#define global GCAPS_GRAY16                                     16777216
#define global GCAPS_ICM                                        33554432
#define global GCAPS_CMYKCOLOR                                  67108864
#define global GCAPS_LAYERED                                    134217728
#define global GCAPS_ARBRUSHTEXT                                268435456
#define global GCAPS_SCREENPRECISION                            536870912
#define global GCAPS_FONT_RASTERIZER                            1073741824
#define global GCAPS_NUP                                        2147483648
#define global GCAPS2_JPEGSRC                                   1
#define global GCAPS2_xxxx                                      2
#define global GCAPS2_PNGSRC                                    8
#define global GCAPS2_CHANGEGAMMARAMP                           16
#define global GCAPS2_ALPHACURSOR                               32
#define global GCAPS2_SYNCFLUSH                                 64
#define global GCAPS2_SYNCTIMER                                 128
#define global GCAPS2_ICD_MULTIMON                              256
#define global GCAPS2_MOUSETRAILS                               512
#define global GCAPS2_RESERVED1                                 1024
#define global GCAPS2_REMOTEDRIVER                              1024
#define global GCAPS2_EXCLUDELAYERED                            2048
#define global GCAPS2_INCLUDEAPIBITMAPS                         4096
#define global GCAPS2_SHOWHIDDENPOINTER                         8192
#define global GCAPS2_CLEARTYPE                                 16384
#define global GCAPS2_ACC_DRIVER                                32768
#define global GCAPS2_BITMAPEXREUSE                             65536
#define global LA_GEOMETRIC                                     1
#define global LA_ALTERNATE                                     2
#define global LA_STARTGAP                                      4
#define global LA_STYLED                                        8
#define global JOIN_ROUND                                       0
#define global JOIN_BEVEL                                       1
#define global JOIN_MITER                                       2
#define global ENDCAP_ROUND                                     0
#define global ENDCAP_SQUARE                                    1
#define global ENDCAP_BUTT                                      2
#define global PRIMARY_ORDER_ABC                                0
#define global PRIMARY_ORDER_ACB                                1
#define global PRIMARY_ORDER_BAC                                2
#define global PRIMARY_ORDER_BCA                                3
#define global PRIMARY_ORDER_CBA                                4
#define global PRIMARY_ORDER_CAB                                5
#define global HT_PATSIZE_2x2                                   0
#define global HT_PATSIZE_2x2_M                                 1
#define global HT_PATSIZE_4x4                                   2
#define global HT_PATSIZE_4x4_M                                 3
#define global HT_PATSIZE_6x6                                   4
#define global HT_PATSIZE_6x6_M                                 5
#define global HT_PATSIZE_8x8                                   6
#define global HT_PATSIZE_8x8_M                                 7
#define global HT_PATSIZE_10x10                                 8
#define global HT_PATSIZE_10x10_M                               9
#define global HT_PATSIZE_12x12                                 10
#define global HT_PATSIZE_12x12_M                               11
#define global HT_PATSIZE_14x14                                 12
#define global HT_PATSIZE_14x14_M                               13
#define global HT_PATSIZE_16x16                                 14
#define global HT_PATSIZE_16x16_M                               15
#define global HT_PATSIZE_SUPERCELL                             16
#define global HT_PATSIZE_SUPERCELL_M                           17
#define global HT_PATSIZE_USER                                  18
#define global HT_PATSIZE_MAX_INDEX                             18
#define global HT_PATSIZE_DEFAULT                               17
#define global HT_USERPAT_CX_MIN                                4
#define global HT_USERPAT_CX_MAX                                256
#define global HT_USERPAT_CY_MIN                                4
#define global HT_USERPAT_CY_MAX                                256
#define global HT_FORMAT_1BPP                                   0
#define global HT_FORMAT_4BPP                                   2
#define global HT_FORMAT_4BPP_IRGB                              3
#define global HT_FORMAT_8BPP                                   4
#define global HT_FORMAT_16BPP                                  5
#define global HT_FORMAT_24BPP                                  6
#define global HT_FORMAT_32BPP                                  7
#define global WINDDI_MAX_BROADCAST_CONTEXT                     64
#define global HT_FLAG_SQUARE_DEVICE_PEL                        1
#define global HT_FLAG_HAS_BLACK_DYE                            2
#define global HT_FLAG_ADDITIVE_PRIMS                           4
#define global HT_FLAG_USE_8BPP_BITMASK                         8
#define global HT_FLAG_INK_HIGH_ABSORPTION                      16
#define global HT_FLAG_INK_ABSORPTION_INDICES                   96
#define global HT_FLAG_DO_DEVCLR_XFORM                          128
#define global HT_FLAG_OUTPUT_CMY                               256
#define global HT_FLAG_PRINT_DRAFT_MODE                         512
#define global HT_FLAG_INVERT_8BPP_BITMASK_IDX                  1024
#define global HT_FLAG_8BPP_CMY332_MASK                         4278190080
#define global HT_FLAG_INK_ABSORPTION_IDX0                      0
#define global HT_FLAG_INK_ABSORPTION_IDX1                      32
#define global HT_FLAG_INK_ABSORPTION_IDX2                      64
#define global HT_FLAG_INK_ABSORPTION_IDX3                      96
#define global HT_FLAG_NORMAL_INK_ABSORPTION                    0
#define global HT_FLAG_LOW_INK_ABSORPTION                       32
#define global HT_FLAG_LOWER_INK_ABSORPTION                     64
#define global HT_FLAG_LOWEST_INK_ABSORPTION                    96
#define global PPC_DEFAULT                                      0
#define global PPC_UNDEFINED                                    1
#define global PPC_RGB_ORDER_VERTICAL_STRIPES                   2
#define global PPC_BGR_ORDER_VERTICAL_STRIPES                   3
#define global PPC_RGB_ORDER_HORIZONTAL_STRIPES                 4
#define global PPC_BGR_ORDER_HORIZONTAL_STRIPES                 5
#define global PPG_DEFAULT                                      0
#define global PPG_SRGB                                         1
#define global BR_DEVICE_ICM                                    1
#define global BR_HOST_ICM                                      2
#define global BR_CMYKCOLOR                                     4
#define global BR_ORIGCOLOR                                     8
#define global FO_SIM_BOLD                                      8192
#define global FO_SIM_ITALIC                                    16384
#define global FO_EM_HEIGHT                                     32768
#define global FO_GRAY16                                        65536
#define global FO_NOGRAY16                                      131072
#define global FO_NOHINTS                                       262144
#define global FO_NO_CHOICE                                     524288
#define global FO_CFF                                           1048576
#define global FO_POSTSCRIPT                                    2097152
#define global FO_MULTIPLEMASTER                                4194304
#define global FO_VERT_FACE                                     8388608
#define global FO_DBCS_FONT                                     16777216
#define global FO_NOCLEARTYPE                                   33554432
#define global FO_CLEARTYPE_X                                   268435456
#define global FO_CLEARTYPE_Y                                   536870912
#define global FO_CLEARTYPENATURAL_X                            1073741824
#define global DC_TRIVIAL                                       0
#define global DC_RECT                                          1
#define global DC_COMPLEX                                       3
#define global FC_RECT                                          1
#define global FC_RECT4                                         2
#define global FC_COMPLEX                                       3
#define global TC_RECTANGLES                                    0
#define global TC_PATHOBJ                                       2
#define global OC_BANK_CLIP                                     1
#define global CT_RECTANGLES                                    0
#define global CD_RIGHTDOWN                                     0
#define global CD_LEFTDOWN                                      1
#define global CD_RIGHTUP                                       2
#define global CD_LEFTUP                                        3
#define global CD_ANY                                           4
#define global CD_LEFTWARDS                                     1
#define global CD_UPWARDS                                       2
#define global FO_HGLYPHS                                       0
#define global FO_GLYPHBITS                                     1
#define global FO_PATHOBJ                                       2
#define global FD_NEGATIVE_FONT                                 1
#define global FO_DEVICE_FONT                                   1
#define global FO_OUTLINE_CAPABLE                               2
#define global SO_FLAG_DEFAULT_PLACEMENT                        1
#define global SO_HORIZONTAL                                    2
#define global SO_VERTICAL                                      4
#define global SO_REVERSED                                      8
#define global SO_ZERO_BEARINGS                                 16
#define global SO_CHAR_INC_EQUAL_BM_BASE                        32
#define global SO_MAXEXT_EQUAL_BM_SIDE                          64
#define global SO_DO_NOT_SUBSTITUTE_DEVICE_FONT                 128
#define global SO_GLYPHINDEX_TEXTOUT                            256
#define global SO_ESC_NOT_ORIENT                                512
#define global SO_DXDY                                          1024
#define global SO_CHARACTER_EXTRA                               2048
#define global SO_BREAK_EXTRA                                   4096
#define global FO_ATTR_MODE_ROTATE                              1
#define global PAL_INDEXED                                      1
#define global PAL_BITFIELDS                                    2
#define global PAL_RGB                                          4
#define global PAL_BGR                                          8
#define global PAL_CMYK                                         16
#define global PO_BEZIERS                                       1
#define global PO_ELLIPSE                                       2
#define global PO_ALL_INTEGERS                                  4
#define global PO_ENUM_AS_INTEGERS                              8
#define global PO_WIDENED                                       16
#define global PD_BEGINSUBPATH                                  1
#define global PD_ENDSUBPATH                                    2
#define global PD_RESETSTYLE                                    4
#define global PD_CLOSEFIGURE                                   8
#define global PD_BEZIERS                                       16
#define global SGI_EXTRASPACE                                   0
#define global STYPE_BITMAP                                     0
#define global STYPE_DEVBITMAP                                  3
#define global BMF_1BPP                                         1
#define global BMF_4BPP                                         2
#define global BMF_8BPP                                         3
#define global BMF_16BPP                                        4
#define global BMF_24BPP                                        5
#define global BMF_32BPP                                        6
#define global BMF_4RLE                                         7
#define global BMF_8RLE                                         8
#define global BMF_JPEG                                         9
#define global BMF_PNG                                          10
#define global BMF_TOPDOWN                                      1
#define global BMF_NOZEROINIT                                   2
#define global BMF_DONTCACHE                                    4
#define global BMF_USERMEM                                      8
#define global BMF_KMSECTION                                    16
#define global BMF_NOTSYSMEM                                    32
#define global BMF_WINDOW_BLT                                   64
#define global BMF_UMPDMEM                                      128
#define global BMF_TEMP_ALPHA                                   256
#define global BMF_ACC_NOTIFY                                   32768
#define global BMF_RMT_ENTER                                    16384
#define global BMF_RESERVED                                     15872
#define global GX_IDENTITY                                      0
#define global GX_OFFSET                                        1
#define global GX_SCALE                                         2
#define global GX_GENERAL                                       3
#define global XF_LTOL                                          0
#define global XF_INV_LTOL                                      1
#define global XF_LTOFX                                         2
#define global XF_INV_FXTOL                                     3
#define global XO_TRIVIAL                                       1
#define global XO_TABLE                                         2
#define global XO_TO_MONO                                       4
#define global XO_FROM_CMYK                                     8
#define global XO_DEVICE_ICM                                    16
#define global XO_HOST_ICM                                      32
#define global XO_SRCPALETTE                                    1
#define global XO_DESTPALETTE                                   2
#define global XO_DESTDCPALETTE                                 3
#define global XO_SRCBITFIELDS                                  4
#define global XO_DESTBITFIELDS                                 5
#define global HOOK_BITBLT                                      1
#define global HOOK_STRETCHBLT                                  2
#define global HOOK_PLGBLT                                      4
#define global HOOK_TEXTOUT                                     8
#define global HOOK_PAINT                                       16
#define global HOOK_STROKEPATH                                  32
#define global HOOK_FILLPATH                                    64
#define global HOOK_STROKEANDFILLPATH                           128
#define global HOOK_LINETO                                      256
#define global HOOK_COPYBITS                                    1024
#define global HOOK_MOVEPANNING                                 2048
#define global HOOK_SYNCHRONIZE                                 4096
#define global HOOK_STRETCHBLTROP                               8192
#define global HOOK_SYNCHRONIZEACCESS                           16384
#define global HOOK_TRANSPARENTBLT                              32768
#define global HOOK_ALPHABLEND                                  65536
#define global HOOK_GRADIENTFILL                                131072
#define global HOOK_FLAGS                                       243199
#define global MS_NOTSYSTEMMEMORY                               1
#define global MS_SHAREDACCESS                                  2
#define global MS_CDDDEVICEBITMAP                               4
#define global MS_REUSEDDEVICEBITMAP                            8
#define global DRVQUERY_USERMODE                                1
#define global HS_DDI_MAX                                       6
#define global DRD_SUCCESS                                      0
#define global DRD_ERROR                                        1
#define global SS_SAVE                                          0
#define global SS_RESTORE                                       1
#define global SS_FREE                                          2
#define global CDBEX_REDIRECTION                                1
#define global CDBEX_DXINTEROP                                  2
#define global CDBEX_NTSHAREDSURFACEHANDLE                      4
#define global CDBEX_CROSSADAPTER                               8
#define global CDBEX_REUSE                                      16
#define global WINDDI_MAXSETPALETTECOLORS                       256
#define global WINDDI_MAXSETPALETTECOLORINDEX                   255
#define global DM_DEFAULT                                       1
#define global DM_MONOCHROME                                    2
#define global DCR_SOLID                                        0
#define global DCR_DRIVER                                       1
#define global DCR_HALFTONE                                     2
#define global RB_DITHERCOLOR                                   (-2147483648)
#define global QFT_LIGATURES                                    1
#define global QFT_KERNPAIRS                                    2
#define global QFT_GLYPHSET                                     3
#define global QFD_GLYPHANDBITMAP                               1
#define global QFD_GLYPHANDOUTLINE                              2
#define global QFD_MAXEXTENTS                                   3
#define global QFD_TT_GLYPHANDBITMAP                            4
#define global QFD_TT_GRAY1_BITMAP                              5
#define global QFD_TT_GRAY2_BITMAP                              6
#define global QFD_TT_GRAY4_BITMAP                              8
#define global QFD_TT_GRAY8_BITMAP                              9
#define global QFD_TT_MONO_BITMAP                               5
#define global QC_OUTLINES                                      1
#define global QC_1BIT                                          2
#define global QC_4BIT                                          4
#define global FF_SIGNATURE_VERIFIED                            1
#define global FF_IGNORED_SIGNATURE                             2
#define global QAW_GETWIDTHS                                    0
#define global QAW_GETEASYWIDTHS                                1
#define global TTO_METRICS_ONLY                                 1
#define global TTO_QUBICS                                       2
#define global TTO_UNHINTED                                     4
#define global QFF_DESCRIPTION                                  1
#define global QFF_NUMFACES                                     2
#define global FP_ALTERNATEMODE                                 1
#define global FP_WINDINGMODE                                   2
#define global SPS_ERROR                                        0
#define global SPS_DECLINE                                      1
#define global SPS_ACCEPT_NOEXCLUDE                             2
#define global SPS_ACCEPT_EXCLUDE                               3
#define global SPS_ACCEPT_SYNCHRONOUS                           4
#define global SPS_CHANGE                                       1
#define global SPS_ASYNCCHANGE                                  2
#define global SPS_ANIMATESTART                                 4
#define global SPS_ANIMATEUPDATE                                8
#define global SPS_ALPHA                                        16
#define global SPS_RESERVED                                     32
#define global SPS_RESERVED1                                    64
#define global SPS_FLAGSMASK                                    255
#define global SPS_LENGTHMASK                                   3840
#define global SPS_FREQMASK                                     1044480
#define global ED_ABORTDOC                                      1
#define global IGRF_RGB_256BYTES                                0
#define global IGRF_RGB_256WORDS                                1
#define global QDS_CHECKJPEGFORMAT                              0
#define global QDS_CHECKPNGFORMAT                               1
#define global DSS_TIMER_EVENT                                  1
#define global DSS_FLUSH_EVENT                                  2
#define global DSS_RESERVED                                     4
#define global DSS_RESERVED1                                    8
#define global DSS_RESERVED2                                    16
#define global DN_ACCELERATION_LEVEL                            1
#define global DN_DEVICE_ORIGIN                                 2
#define global DN_SLEEP_MODE                                    3
#define global DN_DRAWING_BEGIN                                 4
#define global DN_ASSOCIATE_WINDOW                              5
#define global DN_COMPOSITION_CHANGED                           6
#define global DN_DRAWING_BEGIN_APIBITMAP                       7
#define global DN_SURFOBJ_DESTRUCTION                           8
#define global WOC_RGN_CLIENT_DELTA                             1
#define global WOC_RGN_CLIENT                                   2
#define global WOC_RGN_SURFACE_DELTA                            4
#define global WOC_RGN_SURFACE                                  8
#define global WOC_CHANGED                                      16
#define global WOC_DELETE                                       32
#define global WOC_DRAWN                                        64
#define global WOC_SPRITE_OVERLAP                               128
#define global WOC_SPRITE_NO_OVERLAP                            256
#define global WOC_RGN_SPRITE                                   512
#define global WO_RGN_CLIENT_DELTA                              1
#define global WO_RGN_CLIENT                                    2
#define global WO_RGN_SURFACE_DELTA                             4
#define global WO_RGN_SURFACE                                   8
#define global WO_RGN_UPDATE_ALL                                16
#define global WO_RGN_WINDOW                                    32
#define global WO_DRAW_NOTIFY                                   64
#define global WO_SPRITE_NOTIFY                                 128
#define global WO_RGN_DESKTOP_COORD                             256
#define global WO_RGN_SPRITE                                    512
#define global EHN_RESTORED                                     0
#define global EHN_ERROR                                        1
#define global ECS_TEARDOWN                                     1
#define global ECS_REDRAW                                       2
#define global DEVHTADJF_COLOR_DEVICE                           1
#define global DEVHTADJF_ADDITIVE_DEVICE                        2
#define global FL_ZERO_MEMORY                                   1
#define global FL_NONPAGED_MEMORY                               2
#define global FL_NON_SESSION                                   4
#define global QSA_MMX                                          256
#define global QSA_SSE                                          8192
#define global QSA_3DNOW                                        16384
#define global QSA_SSE1                                         8192
#define global QSA_SSE2                                         65536
#define global QSA_SSE3                                         524288
#define global ENG_FNT_CACHE_READ_FAULT                         1
#define global ENG_FNT_CACHE_WRITE_FAULT                        2
#define global DRH_APIBITMAP                                    1
#define global MC_CAPS_NONE                                     0
#define global MC_CAPS_MONITOR_TECHNOLOGY_TYPE                  1
#define global MC_CAPS_BRIGHTNESS                               2
#define global MC_CAPS_CONTRAST                                 4
#define global MC_CAPS_COLOR_TEMPERATURE                        8
#define global MC_CAPS_RED_GREEN_BLUE_GAIN                      16
#define global MC_CAPS_RED_GREEN_BLUE_DRIVE                     32
#define global MC_CAPS_DEGAUSS                                  64
#define global MC_CAPS_DISPLAY_AREA_POSITION                    128
#define global MC_CAPS_DISPLAY_AREA_SIZE                        256
#define global MC_CAPS_RESTORE_FACTORY_DEFAULTS                 1024
#define global MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS           2048
#define global MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS 4096
#define global MC_SUPPORTED_COLOR_TEMPERATURE_NONE              0
#define global MC_SUPPORTED_COLOR_TEMPERATURE_4000K             1
#define global MC_SUPPORTED_COLOR_TEMPERATURE_5000K             2
#define global MC_SUPPORTED_COLOR_TEMPERATURE_6500K             4
#define global MC_SUPPORTED_COLOR_TEMPERATURE_7500K             8
#define global MC_SUPPORTED_COLOR_TEMPERATURE_8200K             16
#define global MC_SUPPORTED_COLOR_TEMPERATURE_9300K             32
#define global MC_SUPPORTED_COLOR_TEMPERATURE_10000K            64
#define global MC_SUPPORTED_COLOR_TEMPERATURE_11500K            128
#define global PHYSICAL_MONITOR_DESCRIPTION_SIZE                128
#define global GETCONNECTEDIDS_TARGET                           0
#define global GETCONNECTEDIDS_SOURCE                           1
#define global S_INIT                                           2
#define global SETCONFIGURATION_STATUS_APPLIED                  0
#define global SETCONFIGURATION_STATUS_ADDITIONAL               1
#define global SETCONFIGURATION_STATUS_OVERRIDDEN               2