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