Files
marlersoft-win32json/api/Devices.Display.json
T
2026-02-15 20:01:23 -07:00

11798 lines
408 KiB
JSON

{
"Constants":[{
"Name":"GUID_DEVINTERFACE_DISPLAY_ADAPTER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"5b45201d-f2f2-4f3b-85bb-30ff1f953599"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_MONITOR"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e6f07b5f-ee97-4a90-b076-33f57bf4eaa7"
,"Attrs":[]
},{
"Name":"GUID_DISPLAY_DEVICE_ARRIVAL"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1ca05180-a699-450a-9a0c-de4fbe3ddd89"
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1ad9e4f0-f88d-4360-bab9-4c2d55e564cd"
,"Attrs":[]
},{
"Name":"DEVPKEY_IndirectDisplay"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":1}
,"Attrs":[]
},{
"Name":"DEVPKEY_Device_TerminalLuid"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":2}
,"Attrs":[]
},{
"Name":"DEVPKEY_Device_AdapterLuid"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":3}
,"Attrs":[]
},{
"Name":"DEVPKEY_Device_ActivityId"
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":4}
,"Attrs":[]
},{
"Name":"INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_DEVICE_NAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DISPLAY%d"
,"Attrs":[]
},{
"Name":"WVIDEO_DEVICE_NAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DISPLAY%d"
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_DISABLE_VDM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293764
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_REGISTER_VDM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293768
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293772
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293776
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_MONITOR_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293780
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_ENUM_MONITOR_PDO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293784
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_INIT_WIN32K_CALLBACKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293788
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_IS_VGA_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293796
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_USE_DEVICE_IN_SESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293800
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_PREPARE_FOR_EARECOVERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293804
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_ENABLE_VDM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293760
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SAVE_HARDWARE_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294272
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_RESTORE_HARDWARE_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294276
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2293792
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_AVAIL_MODES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294784
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294788
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_CURRENT_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294792
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_CURRENT_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294796
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_RESET_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294800
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_LOAD_AND_SET_FONT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294804
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_PALETTE_REGISTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294808
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_COLOR_REGISTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294812
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_ENABLE_CURSOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294816
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_DISABLE_CURSOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294820
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_CURSOR_ATTR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294824
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_CURSOR_ATTR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294828
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_CURSOR_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294832
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_CURSOR_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294836
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_ENABLE_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294840
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_DISABLE_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294844
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_POINTER_ATTR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294848
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_POINTER_ATTR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294852
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_POINTER_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294856
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_POINTER_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294860
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294864
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_GET_BANK_SELECT_CODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294868
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_MAP_VIDEO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294872
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_UNMAP_VIDEO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294876
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294880
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294884
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294888
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_POWER_MANAGEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294892
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_GET_POWER_MANAGEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294896
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SHARE_VIDEO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294900
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294904
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_COLOR_LUT_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294908
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_GET_CHILD_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294912
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294916
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294920
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SWITCH_DUALVIEW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294924
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_BANK_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294928
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294932
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294936
,"Attrs":[]
},{
"Name":"IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2294940
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_COPY_FRAME_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409920
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409924
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409928
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_SET_CURRENT_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409932
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_SET_SCREEN_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409936
,"Attrs":[]
},{
"Name":"IOCTL_FSVIDEO_SET_CURSOR_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3409940
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296832
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296836
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_GET_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296840
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_SET_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296844
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_SET_BRIGHTNESS_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296848
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296852
,"Attrs":[]
},{
"Name":"IOCTL_PANEL_GET_BACKLIGHT_REDUCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2296856
,"Attrs":[]
},{
"Name":"IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2297856
,"Attrs":[]
},{
"Name":"IOCTL_COLORSPACE_TRANSFORM_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2297860
,"Attrs":[]
},{
"Name":"IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2297864
,"Attrs":[]
},{
"Name":"IOCTL_MIPI_DSI_QUERY_CAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2298880
,"Attrs":[]
},{
"Name":"IOCTL_MIPI_DSI_TRANSMISSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2298884
,"Attrs":[]
},{
"Name":"IOCTL_MIPI_DSI_RESET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2298888
,"Attrs":[]
},{
"Name":"DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXGK_WIN32K_PARAM_FLAG_MODESWITCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VIDEO_DUALVIEW_REMOVABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_DUALVIEW_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"VIDEO_DUALVIEW_SECONDARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"VIDEO_DUALVIEW_WDDM_VGA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"VIDEO_STATE_NON_STANDARD_VGA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_STATE_UNEMULATED_VGA_STATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VIDEO_STATE_PACKED_CHAIN4_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VIDEO_MODE_NO_ZERO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"VIDEO_MODE_MAP_MEM_LINEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"VIDEO_MODE_COLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_MODE_GRAPHICS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VIDEO_MODE_PALETTE_DRIVEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VIDEO_MODE_MANAGED_PALETTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"VIDEO_MODE_INTERLACED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"VIDEO_MODE_NO_OFF_SCREEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"VIDEO_MODE_NO_64_BIT_ACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"VIDEO_MODE_BANKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"VIDEO_MODE_LINEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"VIDEO_MODE_ASYNC_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_MODE_MONO_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VIDEO_MODE_COLOR_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VIDEO_MODE_ANIMATE_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"VIDEO_MODE_ANIMATE_UPDATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"PLANAR_HC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_DEVICE_COLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_OPTIONAL_GAMMET_TABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"DISPLAYPOLICY_AC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DISPLAYPOLICY_DC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CHAR_TYPE_SBCS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CHAR_TYPE_LEADING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CHAR_TYPE_TRAILING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"BITMAP_BITS_BYTE_ALIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BITMAP_BITS_WORD_ALIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"BITMAP_ARRAY_BYTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"BITMAP_PLANES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BITMAP_BITS_PIXEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DD_FULLSCREEN_VIDEO_DEVICE_NAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"\\Device\\FSVideo"
,"Attrs":[]
},{
"Name":"VIDEO_REASON_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"VIDEO_REASON_POLICY1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VIDEO_REASON_POLICY2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VIDEO_REASON_POLICY3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"VIDEO_REASON_POLICY4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VIDEO_REASON_LOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"VIDEO_REASON_FAILED_ROTATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"VIDEO_REASON_ALLOCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"VIDEO_REASON_SCRATCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"VIDEO_REASON_CONFIGURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"VIDEO_MAX_REASON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"BRIGHTNESS_MAX_LEVEL_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
},{
"Name":"BRIGHTNESS_MAX_NIT_RANGE_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DSI_PACKET_EMBEDDED_PAYLOAD_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MAX_PACKET_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DSI_INVALID_PACKET_INDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"DSI_SOT_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DSI_SOT_SYNC_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DSI_EOT_SYNC_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DSI_LOW_POWER_TRANSMIT_SYNC_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DSI_PERIPHERAL_TIMEOUT_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"DSI_FALSE_CONTROL_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"DSI_CONTENTION_DETECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DSI_CHECKSUM_ERROR_CORRECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"DSI_CHECKSUM_ERROR_NOT_CORRECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"DSI_DSI_DATA_TYPE_NOT_RECOGNIZED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"DSI_DSI_VC_ID_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"DSI_INVALID_TRANSMISSION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"DSI_DSI_PROTOCOL_VIOLATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"HOST_DSI_DEVICE_NOT_READY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"HOST_DSI_INTERFACE_RESET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"HOST_DSI_DEVICE_RESET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HOST_DSI_TRANSMISSION_CANCELLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"HOST_DSI_TRANSMISSION_DROPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"HOST_DSI_TRANSMISSION_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"HOST_DSI_INVALID_TRANSMISSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"HOST_DSI_OS_REJECTED_PACKET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"HOST_DSI_DRIVER_REJECTED_PACKET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"HOST_DSI_BAD_TRANSMISSION_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZED"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f196c02f-f86f-4f9a-aa15-e9cebdfe3b96"
,"Attrs":[]
},{
"Name":"FD_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"DDI_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"FDM_TYPE_BM_SIDE_CONST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FDM_TYPE_MAXEXT_EQUAL_BM_SIDE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FDM_TYPE_CHAR_INC_EQUAL_BM_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FDM_TYPE_ZERO_BEARINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FDM_TYPE_CONST_BEARINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"GS_UNICODE_HANDLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"GS_8BIT_HANDLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"GS_16BIT_HANDLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FM_VERSION_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FM_TYPE_LICENSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FM_READONLY_EMBED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FM_EDITABLE_EMBED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FM_NO_EMBEDDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_TRUETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_BITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_STROKE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_OUTLINE_NOT_TRUETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FM_INFO_ARB_XFORMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FM_INFO_1BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"FM_INFO_4BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"FM_INFO_8BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"FM_INFO_16BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"FM_INFO_24BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"FM_INFO_32BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"FM_INFO_INTEGER_WIDTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"FM_INFO_CONSTANT_WIDTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"FM_INFO_NOT_CONTIGUOUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_MM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"FM_INFO_RETURNS_OUTLINES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"FM_INFO_RETURNS_STROKES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"FM_INFO_RETURNS_BITMAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"FM_INFO_DSIG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"FM_INFO_RIGHT_HANDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"FM_INFO_INTEGRAL_SCALING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"FM_INFO_90DEGREE_ROTATIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"FM_INFO_OPTICALLY_FIXED_PITCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"FM_INFO_DO_NOT_ENUMERATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"FM_INFO_ISOTROPIC_SCALING_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"FM_INFO_ANISOTROPIC_SCALING_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_CFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67108864
,"Attrs":[]
},{
"Name":"FM_INFO_FAMILY_EQUIV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217728
,"Attrs":[]
},{
"Name":"FM_INFO_DBCS_FIXED_PITCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"FM_INFO_NONNEGATIVE_AC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"FM_INFO_IGNORE_TC_RA_ABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"FM_INFO_TECH_TYPE1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"MAXCHARSETS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FM_PANOSE_CULTURE_LATIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"FM_SEL_ITALIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FM_SEL_UNDERSCORE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FM_SEL_NEGATIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FM_SEL_OUTLINED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FM_SEL_STRIKEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"FM_SEL_BOLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"FM_SEL_REGULAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"OPENGL_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4352
,"Attrs":[]
},{
"Name":"OPENGL_GETINFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4353
,"Attrs":[]
},{
"Name":"WNDOBJ_SETUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4354
,"Attrs":[]
},{
"Name":"DDI_DRIVER_VERSION_NT4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"DDI_DRIVER_VERSION_SP3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131075
,"Attrs":[]
},{
"Name":"DDI_DRIVER_VERSION_NT5"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
},{
"Name":"DDI_DRIVER_VERSION_NT5_01"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196864
,"Attrs":[]
},{
"Name":"DDI_DRIVER_VERSION_NT5_01_SP1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196865
,"Attrs":[]
},{
"Name":"GDI_DRIVER_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"INDEX_DrvEnablePDEV"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"INDEX_DrvCompletePDEV"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"INDEX_DrvDisablePDEV"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"INDEX_DrvEnableSurface"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"INDEX_DrvDisableSurface"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"INDEX_DrvAssertMode"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":5
,"Attrs":[]
},{
"Name":"INDEX_DrvOffset"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":6
,"Attrs":[]
},{
"Name":"INDEX_DrvResetPDEV"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":7
,"Attrs":[]
},{
"Name":"INDEX_DrvDisableDriver"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"INDEX_DrvCreateDeviceBitmap"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":10
,"Attrs":[]
},{
"Name":"INDEX_DrvDeleteDeviceBitmap"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":11
,"Attrs":[]
},{
"Name":"INDEX_DrvRealizeBrush"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":12
,"Attrs":[]
},{
"Name":"INDEX_DrvDitherColor"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":13
,"Attrs":[]
},{
"Name":"INDEX_DrvStrokePath"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":14
,"Attrs":[]
},{
"Name":"INDEX_DrvFillPath"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":15
,"Attrs":[]
},{
"Name":"INDEX_DrvStrokeAndFillPath"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":16
,"Attrs":[]
},{
"Name":"INDEX_DrvPaint"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":17
,"Attrs":[]
},{
"Name":"INDEX_DrvBitBlt"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":18
,"Attrs":[]
},{
"Name":"INDEX_DrvCopyBits"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":19
,"Attrs":[]
},{
"Name":"INDEX_DrvStretchBlt"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":20
,"Attrs":[]
},{
"Name":"INDEX_DrvSetPalette"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":22
,"Attrs":[]
},{
"Name":"INDEX_DrvTextOut"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":23
,"Attrs":[]
},{
"Name":"INDEX_DrvEscape"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":24
,"Attrs":[]
},{
"Name":"INDEX_DrvDrawEscape"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":25
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryFont"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":26
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryFontTree"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":27
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryFontData"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":28
,"Attrs":[]
},{
"Name":"INDEX_DrvSetPointerShape"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":29
,"Attrs":[]
},{
"Name":"INDEX_DrvMovePointer"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":30
,"Attrs":[]
},{
"Name":"INDEX_DrvLineTo"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":31
,"Attrs":[]
},{
"Name":"INDEX_DrvSendPage"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":32
,"Attrs":[]
},{
"Name":"INDEX_DrvStartPage"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":33
,"Attrs":[]
},{
"Name":"INDEX_DrvEndDoc"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":34
,"Attrs":[]
},{
"Name":"INDEX_DrvStartDoc"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":35
,"Attrs":[]
},{
"Name":"INDEX_DrvGetGlyphMode"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":37
,"Attrs":[]
},{
"Name":"INDEX_DrvSynchronize"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":38
,"Attrs":[]
},{
"Name":"INDEX_DrvSaveScreenBits"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":40
,"Attrs":[]
},{
"Name":"INDEX_DrvGetModes"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":41
,"Attrs":[]
},{
"Name":"INDEX_DrvFree"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":42
,"Attrs":[]
},{
"Name":"INDEX_DrvDestroyFont"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":43
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryFontCaps"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":44
,"Attrs":[]
},{
"Name":"INDEX_DrvLoadFontFile"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":45
,"Attrs":[]
},{
"Name":"INDEX_DrvUnloadFontFile"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":46
,"Attrs":[]
},{
"Name":"INDEX_DrvFontManagement"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":47
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryTrueTypeTable"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":48
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryTrueTypeOutline"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":49
,"Attrs":[]
},{
"Name":"INDEX_DrvGetTrueTypeFile"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":50
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryFontFile"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":51
,"Attrs":[]
},{
"Name":"INDEX_DrvMovePanning"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":52
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryAdvanceWidths"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":53
,"Attrs":[]
},{
"Name":"INDEX_DrvSetPixelFormat"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":54
,"Attrs":[]
},{
"Name":"INDEX_DrvDescribePixelFormat"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":55
,"Attrs":[]
},{
"Name":"INDEX_DrvSwapBuffers"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":56
,"Attrs":[]
},{
"Name":"INDEX_DrvStartBanding"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":57
,"Attrs":[]
},{
"Name":"INDEX_DrvNextBand"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":58
,"Attrs":[]
},{
"Name":"INDEX_DrvGetDirectDrawInfo"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":59
,"Attrs":[]
},{
"Name":"INDEX_DrvEnableDirectDraw"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":60
,"Attrs":[]
},{
"Name":"INDEX_DrvDisableDirectDraw"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":61
,"Attrs":[]
},{
"Name":"INDEX_DrvQuerySpoolType"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":62
,"Attrs":[]
},{
"Name":"INDEX_DrvIcmCreateColorTransform"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":64
,"Attrs":[]
},{
"Name":"INDEX_DrvIcmDeleteColorTransform"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":65
,"Attrs":[]
},{
"Name":"INDEX_DrvIcmCheckBitmapBits"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":66
,"Attrs":[]
},{
"Name":"INDEX_DrvIcmSetDeviceGammaRamp"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":67
,"Attrs":[]
},{
"Name":"INDEX_DrvGradientFill"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":68
,"Attrs":[]
},{
"Name":"INDEX_DrvStretchBltROP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":69
,"Attrs":[]
},{
"Name":"INDEX_DrvPlgBlt"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":70
,"Attrs":[]
},{
"Name":"INDEX_DrvAlphaBlend"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":71
,"Attrs":[]
},{
"Name":"INDEX_DrvSynthesizeFont"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":72
,"Attrs":[]
},{
"Name":"INDEX_DrvGetSynthesizedFontFiles"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":73
,"Attrs":[]
},{
"Name":"INDEX_DrvTransparentBlt"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":74
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryPerBandInfo"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":75
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryDeviceSupport"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":76
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved1"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":77
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved2"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":78
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved3"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":79
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved4"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":80
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved5"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":81
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved6"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":82
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved7"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":83
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved8"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":84
,"Attrs":[]
},{
"Name":"INDEX_DrvDeriveSurface"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":85
,"Attrs":[]
},{
"Name":"INDEX_DrvQueryGlyphAttrs"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":86
,"Attrs":[]
},{
"Name":"INDEX_DrvNotify"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":87
,"Attrs":[]
},{
"Name":"INDEX_DrvSynchronizeSurface"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":88
,"Attrs":[]
},{
"Name":"INDEX_DrvResetDevice"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":89
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved9"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":90
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved10"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":91
,"Attrs":[]
},{
"Name":"INDEX_DrvReserved11"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":92
,"Attrs":[]
},{
"Name":"INDEX_DrvRenderHint"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":93
,"Attrs":[]
},{
"Name":"INDEX_DrvCreateDeviceBitmapEx"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":94
,"Attrs":[]
},{
"Name":"INDEX_DrvDeleteDeviceBitmapEx"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":95
,"Attrs":[]
},{
"Name":"INDEX_DrvAssociateSharedSurface"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":96
,"Attrs":[]
},{
"Name":"INDEX_DrvSynchronizeRedirectionBitmaps"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":97
,"Attrs":[]
},{
"Name":"INDEX_DrvAccumulateD3DDirtyRect"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":98
,"Attrs":[]
},{
"Name":"INDEX_DrvStartDxInterop"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":99
,"Attrs":[]
},{
"Name":"INDEX_DrvEndDxInterop"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":100
,"Attrs":[]
},{
"Name":"INDEX_DrvLockDisplayArea"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":101
,"Attrs":[]
},{
"Name":"INDEX_DrvUnlockDisplayArea"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":102
,"Attrs":[]
},{
"Name":"INDEX_DrvSurfaceComplete"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":103
,"Attrs":[]
},{
"Name":"INDEX_LAST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":89
,"Attrs":[]
},{
"Name":"GCAPS_BEZIERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"GCAPS_GEOMETRICWIDE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"GCAPS_ALTERNATEFILL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"GCAPS_WINDINGFILL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"GCAPS_HALFTONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"GCAPS_COLOR_DITHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"GCAPS_HORIZSTRIKE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"GCAPS_VERTSTRIKE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"GCAPS_OPAQUERECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"GCAPS_VECTORFONT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"GCAPS_MONO_DITHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"GCAPS_ASYNCCHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"GCAPS_ASYNCMOVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"GCAPS_DONTJOURNAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"GCAPS_DIRECTDRAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"GCAPS_ARBRUSHOPAQUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"GCAPS_PANNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"GCAPS_HIGHRESTEXT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"GCAPS_PALMANAGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"GCAPS_DITHERONREALIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"GCAPS_NO64BITMEMACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"GCAPS_FORCEDITHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"GCAPS_GRAY16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"GCAPS_ICM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"GCAPS_CMYKCOLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67108864
,"Attrs":[]
},{
"Name":"GCAPS_LAYERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217728
,"Attrs":[]
},{
"Name":"GCAPS_ARBRUSHTEXT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"GCAPS_SCREENPRECISION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"GCAPS_FONT_RASTERIZER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"GCAPS_NUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"GCAPS2_JPEGSRC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"GCAPS2_xxxx"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"GCAPS2_PNGSRC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"GCAPS2_CHANGEGAMMARAMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"GCAPS2_ALPHACURSOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"GCAPS2_SYNCFLUSH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"GCAPS2_SYNCTIMER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"GCAPS2_ICD_MULTIMON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"GCAPS2_MOUSETRAILS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"GCAPS2_RESERVED1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"GCAPS2_REMOTEDRIVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"GCAPS2_EXCLUDELAYERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"GCAPS2_INCLUDEAPIBITMAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"GCAPS2_SHOWHIDDENPOINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"GCAPS2_CLEARTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"GCAPS2_ACC_DRIVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"GCAPS2_BITMAPEXREUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"LA_GEOMETRIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"LA_ALTERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"LA_STARTGAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"LA_STYLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"JOIN_ROUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"JOIN_BEVEL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"JOIN_MITER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"ENDCAP_ROUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"ENDCAP_SQUARE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"ENDCAP_BUTT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_ABC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_ACB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_BAC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_BCA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_CBA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PRIMARY_ORDER_CAB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"HT_PATSIZE_2x2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"HT_PATSIZE_2x2_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"HT_PATSIZE_4x4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"HT_PATSIZE_4x4_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"HT_PATSIZE_6x6"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HT_PATSIZE_6x6_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"HT_PATSIZE_8x8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"HT_PATSIZE_8x8_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"HT_PATSIZE_10x10"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"HT_PATSIZE_10x10_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"HT_PATSIZE_12x12"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"HT_PATSIZE_12x12_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"HT_PATSIZE_14x14"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"HT_PATSIZE_14x14_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"HT_PATSIZE_16x16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"HT_PATSIZE_16x16_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"HT_PATSIZE_SUPERCELL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"HT_PATSIZE_SUPERCELL_M"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"HT_PATSIZE_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"HT_PATSIZE_MAX_INDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"HT_PATSIZE_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"HT_USERPAT_CX_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HT_USERPAT_CX_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"HT_USERPAT_CY_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HT_USERPAT_CY_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"HT_FORMAT_1BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"HT_FORMAT_4BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"HT_FORMAT_4BPP_IRGB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"HT_FORMAT_8BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HT_FORMAT_16BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"HT_FORMAT_24BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"HT_FORMAT_32BPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"WINDDI_MAX_BROADCAST_CONTEXT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"HT_FLAG_SQUARE_DEVICE_PEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"HT_FLAG_HAS_BLACK_DYE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"HT_FLAG_ADDITIVE_PRIMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HT_FLAG_USE_8BPP_BITMASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_HIGH_ABSORPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_ABSORPTION_INDICES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":96
,"Attrs":[]
},{
"Name":"HT_FLAG_DO_DEVCLR_XFORM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"HT_FLAG_OUTPUT_CMY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"HT_FLAG_PRINT_DRAFT_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"HT_FLAG_INVERT_8BPP_BITMASK_IDX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"HT_FLAG_8BPP_CMY332_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4278190080
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_ABSORPTION_IDX0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_ABSORPTION_IDX1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_ABSORPTION_IDX2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"HT_FLAG_INK_ABSORPTION_IDX3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":96
,"Attrs":[]
},{
"Name":"HT_FLAG_NORMAL_INK_ABSORPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"HT_FLAG_LOW_INK_ABSORPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"HT_FLAG_LOWER_INK_ABSORPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"HT_FLAG_LOWEST_INK_ABSORPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":96
,"Attrs":[]
},{
"Name":"PPC_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PPC_UNDEFINED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PPC_RGB_ORDER_VERTICAL_STRIPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PPC_BGR_ORDER_VERTICAL_STRIPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"PPC_RGB_ORDER_HORIZONTAL_STRIPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PPC_BGR_ORDER_HORIZONTAL_STRIPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"PPG_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PPG_SRGB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BR_DEVICE_ICM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BR_HOST_ICM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BR_CMYKCOLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BR_ORIGCOLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"FO_SIM_BOLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"FO_SIM_ITALIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"FO_EM_HEIGHT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"FO_GRAY16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"FO_NOGRAY16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"FO_NOHINTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"FO_NO_CHOICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"FO_CFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"FO_POSTSCRIPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"FO_MULTIPLEMASTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"FO_VERT_FACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"FO_DBCS_FONT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"FO_NOCLEARTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"FO_CLEARTYPE_X"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"FO_CLEARTYPE_Y"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"FO_CLEARTYPENATURAL_X"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"DC_TRIVIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DC_RECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DC_COMPLEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"FC_RECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FC_RECT4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FC_COMPLEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"TC_RECTANGLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"TC_PATHOBJ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"OC_BANK_CLIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CT_RECTANGLES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"CD_RIGHTDOWN"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"CD_LEFTDOWN"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"CD_RIGHTUP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"CD_LEFTUP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"CD_ANY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"CD_LEFTWARDS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"CD_UPWARDS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"FO_HGLYPHS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"FO_GLYPHBITS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"FO_PATHOBJ"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"FD_NEGATIVE_FONT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"FO_DEVICE_FONT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"FO_OUTLINE_CAPABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"SO_FLAG_DEFAULT_PLACEMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SO_HORIZONTAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SO_VERTICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SO_REVERSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SO_ZERO_BEARINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"SO_CHAR_INC_EQUAL_BM_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"SO_MAXEXT_EQUAL_BM_SIDE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"SO_DO_NOT_SUBSTITUTE_DEVICE_FONT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"SO_GLYPHINDEX_TEXTOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"SO_ESC_NOT_ORIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"SO_DXDY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"SO_CHARACTER_EXTRA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"SO_BREAK_EXTRA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"FO_ATTR_MODE_ROTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PAL_INDEXED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PAL_BITFIELDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PAL_RGB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PAL_BGR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"PAL_CMYK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"PO_BEZIERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PO_ELLIPSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PO_ALL_INTEGERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PO_ENUM_AS_INTEGERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"PO_WIDENED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"PD_BEGINSUBPATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PD_ENDSUBPATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PD_RESETSTYLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"PD_CLOSEFIGURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"PD_BEZIERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"SGI_EXTRASPACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"STYPE_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"STYPE_DEVBITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"BMF_1BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"BMF_4BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"BMF_8BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"BMF_16BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"BMF_24BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":5
,"Attrs":[]
},{
"Name":"BMF_32BPP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":6
,"Attrs":[]
},{
"Name":"BMF_4RLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":7
,"Attrs":[]
},{
"Name":"BMF_8RLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"BMF_JPEG"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":9
,"Attrs":[]
},{
"Name":"BMF_PNG"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":10
,"Attrs":[]
},{
"Name":"BMF_TOPDOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BMF_NOZEROINIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"BMF_DONTCACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"BMF_USERMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"BMF_KMSECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"BMF_NOTSYSMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"BMF_WINDOW_BLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"BMF_UMPDMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"BMF_TEMP_ALPHA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"BMF_ACC_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"BMF_RMT_ENTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"BMF_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15872
,"Attrs":[]
},{
"Name":"GX_IDENTITY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"GX_OFFSET"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"GX_SCALE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"GX_GENERAL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"XF_LTOL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"XF_INV_LTOL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"XF_LTOFX"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"XF_INV_FXTOL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"XO_TRIVIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"XO_TABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"XO_TO_MONO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"XO_FROM_CMYK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"XO_DEVICE_ICM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"XO_HOST_ICM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"XO_SRCPALETTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"XO_DESTPALETTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"XO_DESTDCPALETTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"XO_SRCBITFIELDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"XO_DESTBITFIELDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"HOOK_BITBLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"HOOK_STRETCHBLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"HOOK_PLGBLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HOOK_TEXTOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"HOOK_PAINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"HOOK_STROKEPATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"HOOK_FILLPATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"HOOK_STROKEANDFILLPATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"HOOK_LINETO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"HOOK_COPYBITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"HOOK_MOVEPANNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"HOOK_SYNCHRONIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"HOOK_STRETCHBLTROP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"HOOK_SYNCHRONIZEACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"HOOK_TRANSPARENTBLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"HOOK_ALPHABLEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"HOOK_GRADIENTFILL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"HOOK_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":243199
,"Attrs":[]
},{
"Name":"MS_NOTSYSTEMMEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MS_SHAREDACCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MS_CDDDEVICEBITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MS_REUSEDDEVICEBITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DRVQUERY_USERMODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"HS_DDI_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DRD_SUCCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DRD_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SS_SAVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SS_RESTORE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SS_FREE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CDBEX_REDIRECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CDBEX_DXINTEROP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CDBEX_NTSHAREDSURFACEHANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CDBEX_CROSSADAPTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CDBEX_REUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"WINDDI_MAXSETPALETTECOLORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"WINDDI_MAXSETPALETTECOLORINDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"DM_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DM_MONOCHROME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DCR_SOLID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DCR_DRIVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DCR_HALFTONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"RB_DITHERCOLOR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2147483648
,"Attrs":[]
},{
"Name":"QFT_LIGATURES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"QFT_KERNPAIRS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"QFT_GLYPHSET"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"QFD_GLYPHANDBITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"QFD_GLYPHANDOUTLINE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"QFD_MAXEXTENTS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"QFD_TT_GLYPHANDBITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"QFD_TT_GRAY1_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":5
,"Attrs":[]
},{
"Name":"QFD_TT_GRAY2_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":6
,"Attrs":[]
},{
"Name":"QFD_TT_GRAY4_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"QFD_TT_GRAY8_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":9
,"Attrs":[]
},{
"Name":"QFD_TT_MONO_BITMAP"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":5
,"Attrs":[]
},{
"Name":"QC_OUTLINES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QC_1BIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QC_4BIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"FF_SIGNATURE_VERIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FF_IGNORED_SIGNATURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"QAW_GETWIDTHS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"QAW_GETEASYWIDTHS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TTO_METRICS_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"TTO_QUBICS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"TTO_UNHINTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QFF_DESCRIPTION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"QFF_NUMFACES"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"FP_ALTERNATEMODE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"FP_WINDINGMODE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"SPS_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SPS_DECLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SPS_ACCEPT_NOEXCLUDE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SPS_ACCEPT_EXCLUDE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SPS_ACCEPT_SYNCHRONOUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SPS_CHANGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"SPS_ASYNCCHANGE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"SPS_ANIMATESTART"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"SPS_ANIMATEUPDATE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"SPS_ALPHA"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":16
,"Attrs":[]
},{
"Name":"SPS_RESERVED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":32
,"Attrs":[]
},{
"Name":"SPS_RESERVED1"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":64
,"Attrs":[]
},{
"Name":"SPS_FLAGSMASK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":255
,"Attrs":[]
},{
"Name":"SPS_LENGTHMASK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3840
,"Attrs":[]
},{
"Name":"SPS_FREQMASK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1044480
,"Attrs":[]
},{
"Name":"ED_ABORTDOC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"IGRF_RGB_256BYTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"IGRF_RGB_256WORDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"QDS_CHECKJPEGFORMAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"QDS_CHECKPNGFORMAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DSS_TIMER_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DSS_FLUSH_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DSS_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DSS_RESERVED1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DSS_RESERVED2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DN_ACCELERATION_LEVEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DN_DEVICE_ORIGIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DN_SLEEP_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DN_DRAWING_BEGIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DN_ASSOCIATE_WINDOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DN_COMPOSITION_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DN_DRAWING_BEGIN_APIBITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DN_SURFOBJ_DESTRUCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WOC_RGN_CLIENT_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WOC_RGN_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WOC_RGN_SURFACE_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"WOC_RGN_SURFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WOC_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"WOC_DELETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"WOC_DRAWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"WOC_SPRITE_OVERLAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"WOC_SPRITE_NO_OVERLAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"WOC_RGN_SPRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"WO_RGN_CLIENT_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WO_RGN_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WO_RGN_SURFACE_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"WO_RGN_SURFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WO_RGN_UPDATE_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"WO_RGN_WINDOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"WO_DRAW_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"WO_SPRITE_NOTIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"WO_RGN_DESKTOP_COORD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"WO_RGN_SPRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"EHN_RESTORED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"EHN_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ECS_TEARDOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ECS_REDRAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DEVHTADJF_COLOR_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DEVHTADJF_ADDITIVE_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FL_ZERO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"FL_NONPAGED_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"FL_NON_SESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"QSA_MMX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"QSA_SSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"QSA_3DNOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"QSA_SSE1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"QSA_SSE2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"QSA_SSE3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"ENG_FNT_CACHE_READ_FAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ENG_FNT_CACHE_WRITE_FAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DRH_APIBITMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MC_CAPS_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MC_CAPS_MONITOR_TECHNOLOGY_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MC_CAPS_BRIGHTNESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MC_CAPS_CONTRAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MC_CAPS_COLOR_TEMPERATURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MC_CAPS_RED_GREEN_BLUE_GAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"MC_CAPS_RED_GREEN_BLUE_DRIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"MC_CAPS_DEGAUSS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"MC_CAPS_DISPLAY_AREA_POSITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"MC_CAPS_DISPLAY_AREA_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"MC_CAPS_RESTORE_FACTORY_DEFAULTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_4000K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_5000K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_6500K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_7500K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_8200K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_9300K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_10000K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"MC_SUPPORTED_COLOR_TEMPERATURE_11500K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"PHYSICAL_MONITOR_DESCRIPTION_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"GETCONNECTEDIDS_TARGET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"GETCONNECTEDIDS_SOURCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"S_INIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SETCONFIGURATION_STATUS_APPLIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SETCONFIGURATION_STATUS_ADDITIONAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SETCONFIGURATION_STATUS_OVERRIDDEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}],
"Types":[{
"Name":"HSEMAPHORE"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":"EngDeleteSemaphore"
,"InvalidHandleValue":0
},{
"Name":"HSURF"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"HFASTMUTEX"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"HDRVOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"HDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"HBM"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"DHSURF"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"DHPDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":0
},{
"Name":"DISPLAYCONFIG_RATIONAL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER","Value":-1}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15","Value":0}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO","Value":1}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO","Value":2}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO","Value":3}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI","Value":4}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI","Value":5}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS","Value":6}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN","Value":8}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI","Value":9}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL","Value":10}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED","Value":11}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL","Value":12}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED","Value":13}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE","Value":14}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST","Value":15}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED","Value":16}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_VIRTUAL","Value":17}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_USB_TUNNEL","Value":18}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL","Value":-2147483648}
,{"Name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_SCANLINE_ORDERING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED","Value":0}
,{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE","Value":1}
,{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED","Value":2}
,{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST","Value":2}
,{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST","Value":3}
,{"Name":"DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_2DREGION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_VIDEO_SIGNAL_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pixelRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"hSyncFreq","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_RATIONAL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"vSyncFreq","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_RATIONAL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"activeSize","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_2DREGION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"totalSize","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_2DREGION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"scanLineOrdering","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_SCANLINE_ORDERING","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"AdditionalSignalInfo","Type":{"Kind":"ApiRef","Name":"_AdditionalSignalInfo_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"videoStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_AdditionalSignalInfo_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_SCALING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_SCALING_IDENTITY","Value":1}
,{"Name":"DISPLAYCONFIG_SCALING_CENTERED","Value":2}
,{"Name":"DISPLAYCONFIG_SCALING_STRETCHED","Value":3}
,{"Name":"DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX","Value":4}
,{"Name":"DISPLAYCONFIG_SCALING_CUSTOM","Value":5}
,{"Name":"DISPLAYCONFIG_SCALING_PREFERRED","Value":128}
,{"Name":"DISPLAYCONFIG_SCALING_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_ROTATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_ROTATION_IDENTITY","Value":1}
,{"Name":"DISPLAYCONFIG_ROTATION_ROTATE90","Value":2}
,{"Name":"DISPLAYCONFIG_ROTATION_ROTATE180","Value":3}
,{"Name":"DISPLAYCONFIG_ROTATION_ROTATE270","Value":4}
,{"Name":"DISPLAYCONFIG_ROTATION_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_MODE_INFO_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE","Value":1}
,{"Name":"DISPLAYCONFIG_MODE_INFO_TYPE_TARGET","Value":2}
,{"Name":"DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE","Value":3}
,{"Name":"DISPLAYCONFIG_MODE_INFO_TYPE_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_PIXELFORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_PIXELFORMAT_8BPP","Value":1}
,{"Name":"DISPLAYCONFIG_PIXELFORMAT_16BPP","Value":2}
,{"Name":"DISPLAYCONFIG_PIXELFORMAT_24BPP","Value":3}
,{"Name":"DISPLAYCONFIG_PIXELFORMAT_32BPP","Value":4}
,{"Name":"DISPLAYCONFIG_PIXELFORMAT_NONGDI","Value":5}
,{"Name":"DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_SOURCE_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_PIXELFORMAT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"position","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_TARGET_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"targetVideoSignalInfo","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_VIDEO_SIGNAL_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_DESKTOP_IMAGE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PathSourceSize","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DesktopImageRegion","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DesktopImageClip","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_MODE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"infoType","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_MODE_INFO_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"adapterId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"targetMode","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_TARGET_MODE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"sourceMode","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_SOURCE_MODE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"desktopImageInfo","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DESKTOP_IMAGE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"DISPLAYCONFIG_PATH_SOURCE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"adapterId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"statusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"modeInfoIdx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_PATH_TARGET_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"adapterId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"outputTechnology","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"rotation","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_ROTATION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"scaling","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_SCALING","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"refreshRate","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_RATIONAL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"scanLineOrdering","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_SCANLINE_ORDERING","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"targetAvailable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"statusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"modeInfoIdx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_PATH_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"sourceInfo","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_PATH_SOURCE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"targetInfo","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_PATH_TARGET_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_TOPOLOGY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_TOPOLOGY_INTERNAL","Value":1}
,{"Name":"DISPLAYCONFIG_TOPOLOGY_CLONE","Value":2}
,{"Name":"DISPLAYCONFIG_TOPOLOGY_EXTEND","Value":4}
,{"Name":"DISPLAYCONFIG_TOPOLOGY_EXTERNAL","Value":8}
,{"Name":"DISPLAYCONFIG_TOPOLOGY_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_DEVICE_INFO_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME","Value":1}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME","Value":2}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE","Value":3}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME","Value":4}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE","Value":5}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE","Value":6}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION","Value":7}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION","Value":8}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO","Value":9}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_SET_ADVANCED_COLOR_STATE","Value":10}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL","Value":11}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_GET_MONITOR_SPECIALIZATION","Value":12}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_SET_MONITOR_SPECIALIZATION","Value":13}
,{"Name":"DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"type","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"adapterId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_SOURCE_DEVICE_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"viewGdiDeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_TARGET_DEVICE_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"outputTechnology","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"edidManufactureId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"edidProductCodeId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"connectorInstance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"monitorFriendlyDeviceName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"monitorDevicePath","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_TARGET_PREFERRED_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"targetMode","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_TARGET_MODE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_ADAPTER_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"adapterDevicePath","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_TARGET_BASE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"baseOutputTechnology","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_SET_TARGET_PERSISTENCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"colorEncoding","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_COLOR_ENCODING","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"bitsPerColorChannel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_SDR_WHITE_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"SDRWhiteLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"header","Type":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"specializationType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"specializationSubType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"specializationApplicationName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"PHYSICAL_MONITOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"hPhysicalMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szPhysicalMonitorDescription","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MC_TIMING_REPORT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"dwHorizontalFrequencyInHZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwVerticalFrequencyInHZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bTimingStatusByte","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MC_VCP_CODE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_MOMENTARY","Value":0}
,{"Name":"MC_SET_PARAMETER","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_DISPLAY_TECHNOLOGY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_SHADOW_MASK_CATHODE_RAY_TUBE","Value":0}
,{"Name":"MC_APERTURE_GRILL_CATHODE_RAY_TUBE","Value":1}
,{"Name":"MC_THIN_FILM_TRANSISTOR","Value":2}
,{"Name":"MC_LIQUID_CRYSTAL_ON_SILICON","Value":3}
,{"Name":"MC_PLASMA","Value":4}
,{"Name":"MC_ORGANIC_LIGHT_EMITTING_DIODE","Value":5}
,{"Name":"MC_ELECTROLUMINESCENT","Value":6}
,{"Name":"MC_MICROELECTROMECHANICAL","Value":7}
,{"Name":"MC_FIELD_EMISSION_DEVICE","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_DRIVE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_RED_DRIVE","Value":0}
,{"Name":"MC_GREEN_DRIVE","Value":1}
,{"Name":"MC_BLUE_DRIVE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_GAIN_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_RED_GAIN","Value":0}
,{"Name":"MC_GREEN_GAIN","Value":1}
,{"Name":"MC_BLUE_GAIN","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_POSITION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_HORIZONTAL_POSITION","Value":0}
,{"Name":"MC_VERTICAL_POSITION","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_SIZE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_WIDTH","Value":0}
,{"Name":"MC_HEIGHT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"MC_COLOR_TEMPERATURE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MC_COLOR_TEMPERATURE_UNKNOWN","Value":0}
,{"Name":"MC_COLOR_TEMPERATURE_4000K","Value":1}
,{"Name":"MC_COLOR_TEMPERATURE_5000K","Value":2}
,{"Name":"MC_COLOR_TEMPERATURE_6500K","Value":3}
,{"Name":"MC_COLOR_TEMPERATURE_7500K","Value":4}
,{"Name":"MC_COLOR_TEMPERATURE_8200K","Value":5}
,{"Name":"MC_COLOR_TEMPERATURE_9300K","Value":6}
,{"Name":"MC_COLOR_TEMPERATURE_10000K","Value":7}
,{"Name":"MC_COLOR_TEMPERATURE_11500K","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"Sources"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"sourceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"numTargets","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"aTargets","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"Adapter"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"AdapterName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"numSources","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"sources","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"Sources","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"Adapters"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"numAdapters","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"adapter","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"Adapter","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DisplayMode"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"devMode","Type":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DisplayModes"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"numDisplayModes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"displayMode","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DisplayMode","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ICloneViewHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f6a3d4c4-5632-4d83-b0a1-fb88712b1eb7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetConnectedIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pulID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetActiveTopology"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ulSourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pulTargetID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetActiveTopology"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ulSourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ulCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulTargetID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"Commit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fFinalCall","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IViewHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e85ccef5-aaaa-47f0-b5e3-61f7aecdc4c1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetConnectedIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pulID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetActiveTopology"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ulSourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pulTargetID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetActiveTopology"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszAdaptorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ulSourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ulCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulTargetID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"Commit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetProceedOnNewConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"VIDEOPARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCommand","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwTVStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwAvailableModes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwAvailableTVStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlickerFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOverScanX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOverScanY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwMaxUnscaledX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwMaxUnscaledY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwPositionX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwPositionY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwBrightness","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwContrast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCPType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCPCommand","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCPStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCPKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bCP_APSTriggerBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bOEMCopyProtection","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"POINTE"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FLOAT_LONG"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"e","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"l","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"POINTFIX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RECTFX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"xLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"yTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"xRight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"yBottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_XFORM"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eXX","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eXY","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eYX","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eYY","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_DEVICEMETRICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"flRealizedType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pteBase","Type":{"Kind":"ApiRef","Name":"POINTE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"pteSide","Type":{"Kind":"ApiRef","Name":"POINTE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"lD","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxMaxAscender","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxMaxDescender","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ptlUnderline1","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlStrikeOut","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlULThickness","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlSOThickness","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"cxMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cyMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjGlyphMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fdxQuantized","Type":{"Kind":"ApiRef","Name":"FD_XFORM","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"lNonLinearExtLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lNonLinearIntLeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lNonLinearMaxCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lNonLinearAvgCharWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lMinA","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lMinC","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lMinD","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"alReserved","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LIGATURE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"culSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pwsz","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"chglyph","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ahglyph","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_LIGATURE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"culThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLigatures","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"alig","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"LIGATURE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"POINTQF"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WCRUN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"wcLow","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"cGlyphs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"phg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_GLYPHSET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cjThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flAccel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cGlyphsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cRuns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"awcrun","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WCRUN","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_GLYPHATTR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cjThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cGlyphs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"aGlyphAttr","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_KERNINGPAIR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"wcFirst","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcSecond","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"fwdKern","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FONTDIFF"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"jReserved1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"jReserved2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"jReserved3","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"bWeight","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"usWinWeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fsSelection","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fwdAveCharWidth","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMaxCharInc","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"ptlCaret","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FONTSIM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dpBold","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpItalic","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpBoldItalic","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IFIMETRICS"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cjThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjIfiExtra","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dpwszFamilyName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszStyleName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszFaceName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszUniqueName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpFontSim","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lEmbedId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lItalicAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lCharBias","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpCharSets","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"jWinCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"jWinPitchAndFamily","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"usWinWeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"flInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fsSelection","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fsType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fwdUnitsPerEm","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdLowestPPEm","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdWinAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdWinDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacLineGap","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoLineGap","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdAveCharWidth","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMaxCharInc","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdCapHeight","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdXHeight","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptXSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptYSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptXOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptYOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptXSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptYSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptXOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptYOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdUnderscoreSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdUnderscorePosition","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdStrikeoutSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdStrikeoutPosition","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"chFirstChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chLastChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chDefaultChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chBreakChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"wcFirstChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcLastChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcDefaultChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcBreakChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"ptlBaseline","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlAspect","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlCaret","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rclFontBox","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"achVendId","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"cKerningPairs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPanoseCulture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"panose","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"Align","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IFIEXTRA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ulIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dpFontSig","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"cig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dpDesignVector","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpAxesInfoW","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"aulReserved","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PFN"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
]
},{
"Name":"DRVFN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iFunc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pfn","Type":{"Kind":"ApiRef","Name":"PFN","TargetKind":"FunctionPointer","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DRVENABLEDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pdrvfn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRVFN","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"flGraphicsCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lfDefaultFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"lfAnsiVarFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"lfAnsiFixFont","Type":{"Kind":"ApiRef","Name":"LOGFONTW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"cFonts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iDitherFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cxDither","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"cyDither","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"hpalDefault","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"flGraphicsCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LINEATTRS"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iJoin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iEndCap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"elWidth","Type":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eMiterLimit","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"cstyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pstyle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"elStyleState","Type":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"XFORML"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eM11","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM12","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM21","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM22","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eDx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eDy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CIECHROMA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"Y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Cyan","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Magenta","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Yellow","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"AlignmentWhite","Type":{"Kind":"ApiRef","Name":"CIECHROMA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"RedGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"GreenGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"BlueGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"MagentaInCyanDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"YellowInCyanDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"CyanInMagentaDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"YellowInMagentaDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"CyanInYellowDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"MagentaInYellowDye","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CDDDXGK_REDIRBITMAPPRESENTINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumDirtyRects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DirtyRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"NumContexts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hContext","Type":{"Kind":"Array","Shape":{"Size":65},"Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"bDoNotSynchronizeWithDxContent","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GDIINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ulVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulTechnology","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulHorzSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulVertSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulHorzRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulVertRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cBitsPixel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulNumColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flRaster","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulLogPixelsX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulLogPixelsY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flTextCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulDACRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulDACGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulDACBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulAspectX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulAspectY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulAspectXY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"xStyleStep","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"yStyleStep","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"denStyleStep","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ptlPhysOffset","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szlPhysSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ulNumPalReg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ciDevice","Type":{"Kind":"ApiRef","Name":"COLORINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ulDevicePelsDPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPrimaryOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulHTPatternSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulHTOutputFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flHTFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulVRefresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulBltAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPanningHorzRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPanningVertRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"xPanningAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"yPanningAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cxHTPat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cyHTPat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pHTPatA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"pHTPatB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"pHTPatC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"flShadeBlend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPhysicalPixelCharacteristics","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPhysicalPixelGamma","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BRUSHOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iSolidColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pvRbrush","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"flColorType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CLIPOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iUniq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"rclBounds","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"iDComplexity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"iFComplexity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fjOptions","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FREEOBJPROC"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pDriverObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRIVEROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"DRIVEROBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pvObj","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"pFreeProc","Type":{"Kind":"ApiRef","Name":"FREEOBJPROC","TargetKind":"FunctionPointer","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"dhpdev","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FONTOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iUniq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iFace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cxMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flFontType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iTTUniq","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"iFile","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"sizLogResPpi","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ulStyleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pvConsumer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"pvProducer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BLENDOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BlendFunction","Type":{"Kind":"ApiRef","Name":"BLENDFUNCTION","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PALOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PATHOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cCurves","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SURFOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dhsurf","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"hsurf","Type":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"dhpdev","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"sizlBitmap","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"cjBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"pvScan0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"lDelta","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"iUniq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iBitmapFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fjBitmap","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WNDOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"coClient","Type":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"pvConsumer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"rclClient","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"psoOwner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"XFORMOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"XLATEOBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iUniq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flXlate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iSrcType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"iDstType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pulXlate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENUMRECTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"arcl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GLYPHBITS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ptlOrigin","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"sizlBitmap","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"aj","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GLYPHDEF"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pgb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHBITS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GLYPHPOS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"hg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pgdf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHDEF","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"ptl","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GLYPHDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"gdf","Type":{"Kind":"ApiRef","Name":"GLYPHDEF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"hg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fxD","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxA","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxAB","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxInkTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"fxInkBottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"rclInk","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptqD","Type":{"Kind":"ApiRef","Name":"POINTQF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"STROBJ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cGlyphs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flAccel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulCharInc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"rclBkGround","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pgp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHPOS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pwszOrg","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FONTINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cjThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cGlyphsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjMaxGlyph1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjMaxGlyph4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjMaxGlyph8","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjMaxGlyph32","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PATHDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pptfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTFIX","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RUN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"iStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"iStop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CLIPLINE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ptfxA","Type":{"Kind":"ApiRef","Name":"POINTFIX","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ptfxB","Type":{"Kind":"ApiRef","Name":"POINTFIX","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"lStyleState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"arun","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"RUN","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PERBANDINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"bRepeatThisBand","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szlBand","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ulHorzRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulVertRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GAMMARAMP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WNDOBJCHANGEPROC"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pwo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WNDOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"DEVHTINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"HTFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HTPatternSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DevPelsDPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ColorInfo","Type":{"Kind":"ApiRef","Name":"COLORINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVHTADJDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DeviceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceXDPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DeviceYDPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pDefHTInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVHTINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pAdjHTInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVHTINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TYPE1_FONT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"hPFM","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"hPFB","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ulIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENGSAFESEMAPHORE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"hsem","Type":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"lCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FLOATOBJ_XFORM"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eM11","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM12","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM21","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eM22","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eDx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"eDy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SORTCOMP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"pv1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
,{"Name":"pv2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
]
},{
"Name":"ENG_TIME_FIELDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"usYear","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usMonth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usDay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usHour","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usMinute","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usSecond","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usMilliseconds","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usWeekday","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENG_SYSTEM_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"EngProcessorFeature","Value":1}
,{"Name":"EngNumberOfProcessors","Value":2}
,{"Name":"EngOptimumAvailableUserMemory","Value":3}
,{"Name":"EngOptimumAvailableSystemMemory","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"ENG_DEVICE_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QDA_RESERVED","Value":0}
,{"Name":"QDA_ACCELERATION_LEVEL","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"EMFINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"pvEMF","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"pvCurrentRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PFN_DrvEnableDriver"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRVENABLEDATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvEnablePDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GDIINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param9","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param10","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvCompletePDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvResetDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDisablePDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvSynchronize"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvEnableSurface"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvDisableDriver"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
]
},{
"Name":"PFN_DrvDisableSurface"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvAssertMode"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvTextOut"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvStretchBlt"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param10","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvStretchBltROP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param10","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param11","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param12","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvTransparentBlt"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvPlgBlt"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTFIX","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param10","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvBitBlt"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param10","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvRealizeBrush"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvCopyBits"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDitherColor"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvCreateDeviceBitmap"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvDeleteDeviceBitmap"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvSetPalette"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvEscape"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDrawEscape"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryFont"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFIMETRICS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryFontTree"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryFontData"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHDATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvFree"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvDestroyFont"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryFontCaps"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvLoadFontFile"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DESIGNVECTOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvUnloadFontFile"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvSetPointerShape"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvMovePointer"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"prcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvSendPage"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvStartPage"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvStartDoc"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pwszDocName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwJobId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvEndDoc"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvQuerySpoolType"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"dhpdev","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pwchType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvLineTo"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvStrokePath"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LINEATTRS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvFillPath"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvStrokeAndFillPath"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LINEATTRS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param9","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvPaint"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvGetGlyphMode"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"dhpdev","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvResetPDEV"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"dhpdevOld","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"dhpdevNew","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvSaveScreenBits"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvGetModes"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEW","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryTrueTypeTable"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryTrueTypeSection"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryTrueTypeOutline"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHDATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TTPOLYGONHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvGetTrueTypeFile"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryFontFile"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryGlyphAttrs"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FD_GLYPHATTR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvQueryAdvanceWidths"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvFontManagement"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvSetPixelFormat"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvDescribePixelFormat"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PIXELFORMATDESCRIPTOR","TargetKind":"Default","Api":"Graphics.OpenGL","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvSwapBuffers"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WNDOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvStartBanding"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppointl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvNextBand"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppointl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvQueryPerBandInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PERBANDINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvEnableDirectDraw"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_CALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_SURFACECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_PALETTECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDisableDirectDraw"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvGetDirectDrawInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_HALINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEOMEMORY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvIcmCreateColorTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param7","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param8","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvIcmDeleteColorTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvIcmCheckBitmapBits"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvIcmSetDeviceGammaRamp"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvAlphaBlend"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLENDOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvGradientFill"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRIVERTEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param9","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvQueryDeviceSupport"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDeriveSurface"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_DIRECTDRAW_GLOBAL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_SURFACE_LOCAL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvSynchronizeSurface"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvNotify"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvRenderHint"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"dhpdev","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"NotifyCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
]
},{
"Name":"DRH_APIBITMAPDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"b","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PFN_EngCreateRectRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"right","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"PFN_EngDeleteRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgn","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_EngCombineRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnTrg","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hrgnSrc1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hrgnSrc2","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"imode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"PFN_EngCopyRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnDst","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hrgnSrc","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_EngIntersectRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnResult","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnA","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnB","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_EngSubtractRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnResult","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnA","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnB","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_EngUnionRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnResult","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnA","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnB","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_EngXorRgn"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hrgnResult","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnA","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hRgnB","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvCreateDeviceBitmapEx"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvDeleteDeviceBitmapEx"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvAssociateSharedSurface"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PFN_DrvSynchronizeRedirectionBitmaps"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvAccumulateD3DDirtyRect"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CDDDXGK_REDIRBITMAPPRESENTINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvStartDxInterop"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"KernelModeDeviceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvEndDxInterop"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"KernelModeDeviceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvLockDisplayArea"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvUnlockDisplayArea"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PFN_DrvSurfaceComplete"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"DHPDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"INDIRECT_DISPLAY_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DisplayAdapterLuid","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumMonitors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DisplayAdapterTargetBase","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_VDM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ProcessHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_REGISTER_VDM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MinimumStateSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_MONITOR_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DescriptorSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Descriptor","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VideoPowerNotifyCallout","Value":1}
,{"Name":"VideoEnumChildPdoNotifyCallout","Value":3}
,{"Name":"VideoFindAdapterCallout","Value":4}
,{"Name":"VideoPnpNotifyCallout","Value":7}
,{"Name":"VideoDxgkDisplaySwitchCallout","Value":8}
,{"Name":"VideoDxgkFindAdapterTdrCallout","Value":10}
,{"Name":"VideoDxgkHardwareProtectionTeardown","Value":11}
,{"Name":"VideoRepaintDesktop","Value":12}
,{"Name":"VideoUpdateCursor","Value":13}
,{"Name":"VideoDisableMultiPlaneOverlay","Value":14}
,{"Name":"VideoDesktopDuplicationChange","Value":15}
,{"Name":"VideoBlackScreenDiagnostics","Value":16}
]
,"IntegerBase":"Int32"
},{
"Name":"BlackScreenDiagnosticsCalloutParam"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BlackScreenDiagnosticsData","Value":1}
,{"Name":"BlackScreenDisplayRecovery","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"DXGK_WIN32K_PARAM_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PathsArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"ModesArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"NumPathArrayElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumModeArrayElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SDCFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_WIN32K_CALLBACKS_PARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CalloutType","Type":{"Kind":"ApiRef","Name":"VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"PhysDisp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Param","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"LockUserSession","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsPostDevice","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SurpriseRemoval","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"WaitForQueueReady","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PVIDEO_WIN32K_CALLOUT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"Params","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"VIDEO_WIN32K_CALLBACKS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PhysDisp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Callout","Type":{"Kind":"ApiRef","Name":"PVIDEO_WIN32K_CALLOUT","TargetKind":"FunctionPointer","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"bACPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pPhysDeviceObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DualviewFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_DEVICE_SESSION_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"bEnable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bSuccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_HARDWARE_STATE_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PortValue","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"AttribIndexDataState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicSequencerOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicCrtContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicGraphContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicAttribContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicDacOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BasicLatchesOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedSequencerOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedCrtContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedGraphContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedAttribContOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedDacOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedValidatorStateOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExtendedMiscDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlaneLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Plane1Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Plane2Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Plane3Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Plane4Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VGAStateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBBitsPerPixel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBXResolution","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBYResolution","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBXlatOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DIBXlatLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VesaInfoOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FrameBufferData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_HARDWARE_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StateHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEO_HARDWARE_STATE_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"StateLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_NUM_MODES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumModes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ModeInformationLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RequestedMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_MODE_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ModeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VisScreenWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VisScreenHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScreenStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberOfPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitsPerPlane","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Frequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"XMillimeter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"YMillimeter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberRedBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberGreenBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumberBlueBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RedMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GreenMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BlueMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AttributeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VideoMemoryBitmapWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VideoMemoryBitmapHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DriverSpecificAttributeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_LOAD_FONT_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WidthInPixels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"HeightInPixels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FontSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Font","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_PALETTE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumEntries","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Colors","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_CLUTDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Unused","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_CLUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumEntries","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FirstEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LookupTable","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RgbArray","Type":{"Kind":"ApiRef","Name":"VIDEO_CLUTDATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"RgbLong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"VIDEO_CURSOR_POSITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Column","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Row","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_CURSOR_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Column","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Row","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Rate","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Enable","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_POINTER_POSITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Column","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Row","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_POINTER_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WidthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Enable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Column","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Row","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Pixels","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_POINTER_CAPABILITIES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HWPtrBitmapStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HWPtrBitmapEnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_BANK_SELECT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BankingFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BankingType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlanarHCBankingType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapWidthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BitmapSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Granularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlanarHCGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CodeOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlanarHCBankCodeOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlanarHCEnableCodeOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PlanarHCDisableCodeOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_BANK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VideoNotBanked","Value":0}
,{"Name":"VideoBanked1RW","Value":1}
,{"Name":"VideoBanked1R1W","Value":2}
,{"Name":"VideoBanked2RW","Value":3}
,{"Name":"NumVideoBankTypes","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"VIDEO_MEMORY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"RequestedVirtualAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_SHARE_MEMORY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ProcessHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ViewOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ViewSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RequestedVirtualAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_SHARE_MEMORY_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SharedViewOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SharedViewSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VirtualAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_MEMORY_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VideoRamBase","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"VideoRamLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FrameBufferBase","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"FrameBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_PUBLIC_ACCESS_RANGES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"InIoSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MappedInIoSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VirtualAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_COLOR_CAPABILITIES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AttributeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RedPhosphoreDecay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"GreenPhosphoreDecay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"BluePhosphoreDecay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"WhiteChromaticity_x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"WhiteChromaticity_y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"WhiteChromaticity_Y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"RedChromaticity_x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"RedChromaticity_y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"GreenChromaticity_x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"GreenChromaticity_y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"BlueChromaticity_x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"BlueChromaticity_y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"WhiteGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"RedGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"GreenGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"BlueGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_POWER_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VideoPowerUnspecified","Value":0}
,{"Name":"VideoPowerOn","Value":1}
,{"Name":"VideoPowerStandBy","Value":2}
,{"Name":"VideoPowerSuspend","Value":3}
,{"Name":"VideoPowerOff","Value":4}
,{"Name":"VideoPowerHibernate","Value":5}
,{"Name":"VideoPowerShutdown","Value":6}
,{"Name":"VideoPowerMaximum","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"VIDEO_POWER_MANAGEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DPMSVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PowerState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_COLOR_LUT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LutDataFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LutData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_LUT_RGB256WORDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BANK_POSITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ReadBankPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WriteBankPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DISPLAY_BRIGHTNESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ucDisplayPolicy","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ucACBrightness","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ucDCBrightness","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_BRIGHTNESS_POLICY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DefaultToBiosPolicy","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LevelCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Level","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BatteryLevel","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Brightness","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"FSCNTL_SCREEN_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Position","Type":{"Kind":"ApiRef","Name":"COORD","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
,{"Name":"ScreenSize","Type":{"Kind":"ApiRef","Name":"COORD","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
,{"Name":"nNumberOfChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FONT_IMAGE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FontSize","Type":{"Kind":"ApiRef","Name":"COORD","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
,{"Name":"ImageBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CHAR_IMAGE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CharInfo","Type":{"Kind":"ApiRef","Name":"CHAR_INFO","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
,{"Name":"FontImageInfo","Type":{"Kind":"ApiRef","Name":"FONT_IMAGE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VGA_CHAR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Char","Type":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_COPY_FRAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SrcScreen","Type":{"Kind":"ApiRef","Name":"FSCNTL_SCREEN_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"DestScreen","Type":{"Kind":"ApiRef","Name":"FSCNTL_SCREEN_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_WRITE_TO_FRAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"SrcBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CHAR_IMAGE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"DestScreen","Type":{"Kind":"ApiRef","Name":"FSCNTL_SCREEN_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_REVERSE_MOUSE_POINTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Screen","Type":{"Kind":"ApiRef","Name":"FSCNTL_SCREEN_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_MODE_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"VideoMode","Type":{"Kind":"ApiRef","Name":"VIDEO_MODE_INFORMATION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"VideoMemory","Type":{"Kind":"ApiRef","Name":"VIDEO_MEMORY_INFORMATION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_SCREEN_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ScreenSize","Type":{"Kind":"ApiRef","Name":"COORD","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
,{"Name":"FontSize","Type":{"Kind":"ApiRef","Name":"COORD","TargetKind":"Default","Api":"System.Console","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FSVIDEO_CURSOR_POSITION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Coord","Type":{"Kind":"ApiRef","Name":"VIDEO_CURSOR_POSITION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ENG_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pKEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"fFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_PERFORMANCE_COUNTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NbOfAllocationEvicted","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"NbOfAllocationMarked","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"NbOfAllocationRestored","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"KBytesEvicted","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"KBytesMarked","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"KBytesRestored","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
,{"Name":"NbProcessCommited","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NbAllocationCommited","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NbAllocationMarked","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesAllocated","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesAvailable","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesCurMarked","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reference","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Unreference","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TrueReference","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NbOfPageIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesPageIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NbOfPageOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesPageOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NbOfRotateOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"KBytesRotateOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEO_QUERY_PERFORMANCE_COUNTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEO_PERFORMANCE_COUNTER","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BRIGHTNESS_INTERFACE_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BRIGHTNESS_INTERFACE_VERSION_1","Value":1}
,{"Name":"BRIGHTNESS_INTERFACE_VERSION_2","Value":2}
,{"Name":"BRIGHTNESS_INTERFACE_VERSION_3","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"PANEL_QUERY_BRIGHTNESS_CAPS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"BRIGHTNESS_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Count","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Level","Type":{"Kind":"Array","Shape":{"Size":103},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BRIGHTNESS_NIT_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"MinLevelInMillinit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxLevelInMillinit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StepSizeInMillinit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BRIGHTNESS_NIT_RANGES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NormalRangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreferredMaximumBrightness","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SupportedRanges","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"BRIGHTNESS_NIT_RANGE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PANEL_QUERY_BRIGHTNESS_RANGES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BrightnessLevel","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_LEVEL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"NitRanges","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_NIT_RANGES","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"PANEL_GET_BRIGHTNESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Level","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"CurrentInMillinits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetInMillinits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"CHROMATICITY_COORDINATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PANEL_BRIGHTNESS_SENSOR_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"AlsReading","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"ChromaticityCoordinate","Type":{"Kind":"ApiRef","Name":"CHROMATICITY_COORDINATE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ColorTemperature","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"PANEL_SET_BRIGHTNESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"BRIGHTNESS_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Level","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Millinits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TransitionTimeInMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SensorData","Type":{"Kind":"ApiRef","Name":"PANEL_BRIGHTNESS_SENSOR_DATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"PANEL_SET_BRIGHTNESS_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"BACKLIGHT_OPTIMIZATION_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BacklightOptimizationDisable","Value":0}
,{"Name":"BacklightOptimizationDesktop","Value":1}
,{"Name":"BacklightOptimizationDynamic","Value":2}
,{"Name":"BacklightOptimizationDimmed","Value":3}
,{"Name":"BacklightOptimizationEDR","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"PANEL_SET_BACKLIGHT_OPTIMIZATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"BACKLIGHT_OPTIMIZATION_LEVEL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BACKLIGHT_REDUCTION_GAMMA_RAMP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"R","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"G","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"B","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PANEL_GET_BACKLIGHT_REDUCTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"BacklightUsersetting","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BacklightEffective","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"GammaRamp","Type":{"Kind":"ApiRef","Name":"BACKLIGHT_REDUCTION_GAMMA_RAMP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM_DATA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT","Value":0}
,{"Name":"COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"COLORSPACE_TRANSFORM_DATA_CAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DataType","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_DATA_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"NumericRangeMin","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"NumericRangeMax","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous2_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Anonymous1_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"COLORSPACE_TRANSFORM_1DLUT_CAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"NumberOfLUTEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataCap","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_DATA_CAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM_MATRIX_CAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"DataCap","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_DATA_CAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"COLORSPACE_TRANSFORM_VERSION_DEFAULT","Value":0}
,{"Name":"COLORSPACE_TRANSFORM_VERSION_1","Value":1}
,{"Name":"COLORSPACE_TRANSFORM_VERSION_NOT_SUPPORTED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"COLORSPACE_TRANSFORM_TARGET_CAPS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"LookupTable1DDegammaCap","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_1DLUT_CAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ColorMatrix3x3Cap","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_MATRIX_CAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"LookupTable1DRegammaCap","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_1DLUT_CAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"COLORSPACE_TRANSFORM_TYPE_UNINITIALIZED","Value":0}
,{"Name":"COLORSPACE_TRANSFORM_TYPE_DEFAULT","Value":1}
,{"Name":"COLORSPACE_TRANSFORM_TYPE_RGB256x3x16","Value":2}
,{"Name":"COLORSPACE_TRANSFORM_TYPE_DXGI_1","Value":3}
,{"Name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_3x4","Value":4}
,{"Name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_V2","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"GAMMA_RAMP_RGB256x3x16"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GAMMA_RAMP_RGB"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Red","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"Green","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"Blue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"GAMMA_RAMP_DXGI_1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Scale","Type":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"GammaCurve","Type":{"Kind":"Array","Shape":{"Size":1025},"Child":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM_3x4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ColorMatrix3x4","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
,{"Name":"ScalarMultiplier","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"LookupTable1D","Type":{"Kind":"Array","Shape":{"Size":4096},"Child":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"OUTPUT_WIRE_COLOR_SPACE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709","Value":0}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_RESERVED","Value":4}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020","Value":12}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG","Value":30}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_G22_P2020","Value":31}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS","Value":32}
,{"Name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL","Value":33}
]
,"IntegerBase":"Int32"
},{
"Name":"OUTPUT_COLOR_ENCODING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OUTPUT_COLOR_ENCODING_RGB","Value":0}
,{"Name":"OUTPUT_COLOR_ENCODING_YCBCR444","Value":1}
,{"Name":"OUTPUT_COLOR_ENCODING_YCBCR422","Value":2}
,{"Name":"OUTPUT_COLOR_ENCODING_YCBCR420","Value":3}
,{"Name":"OUTPUT_COLOR_ENCODING_INTENSITY","Value":4}
,{"Name":"OUTPUT_COLOR_ENCODING_FORCE_UINT32","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"OUTPUT_WIRE_FORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ColorEncoding","Type":{"Kind":"ApiRef","Name":"OUTPUT_COLOR_ENCODING","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"BitsPerPixel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM_STAGE_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ColorSpaceTransformStageControl_No_Change","Value":0}
,{"Name":"ColorSpaceTransformStageControl_Enable","Value":1}
,{"Name":"ColorSpaceTransformStageControl_Bypass","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"COLORSPACE_TRANSFORM_MATRIX_V2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"StageControlLookupTable1DDegamma","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_STAGE_CONTROL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"LookupTable1DDegamma","Type":{"Kind":"Array","Shape":{"Size":4096},"Child":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"StageControlColorMatrix3x3","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_STAGE_CONTROL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ColorMatrix3x3","Type":{"Kind":"Array","Shape":{"Size":9},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
,{"Name":"StageControlLookupTable1DRegamma","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_STAGE_CONTROL","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"LookupTable1DRegamma","Type":{"Kind":"Array","Shape":{"Size":4096},"Child":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"COLORSPACE_TRANSFORM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"ApiRef","Name":"_Data_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Data_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Rgb256x3x16","Type":{"Kind":"ApiRef","Name":"GAMMA_RAMP_RGB256x3x16","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Dxgi1","Type":{"Kind":"ApiRef","Name":"GAMMA_RAMP_DXGI_1","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"T3x4","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_3x4","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"MatrixV2","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM_MATRIX_V2","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"COLORSPACE_TRANSFORM_SET_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"OutputWireColorSpaceExpected","Type":{"Kind":"ApiRef","Name":"OUTPUT_WIRE_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"OutputWireFormatExpected","Type":{"Kind":"ApiRef","Name":"OUTPUT_WIRE_FORMAT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ColorSpaceTransform","Type":{"Kind":"ApiRef","Name":"COLORSPACE_TRANSFORM","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SET_ACTIVE_COLOR_PROFILE_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ColorProfileName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MIPI_DSI_CAPS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DSITypeMajor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DSITypeMinor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SpecVersionMajor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SpecVersionMinor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SpecVersionPatch","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"TargetMaximumReturnPacketSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ResultCodeFlags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ResultCodeStatus","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Revision","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Level","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DeviceClassHi","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DeviceClassLo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ManufacturerHi","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ManufacturerLo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ProductHi","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ProductLo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"LengthHi","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"LengthLo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DSI_CONTROL_TRANSMISSION_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DCT_DEFAULT","Value":0}
,{"Name":"DCT_FORCE_LOW_POWER","Value":1}
,{"Name":"DCT_FORCE_HIGH_PERFORMANCE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"MIPI_DSI_PACKET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"EccFiller","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Payload","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous2_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous2_e__Union"]},"Attrs":[]}
,{"Name":"LongWriteWordCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Data0","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Data1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"_Anonymous1_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"DataId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous1_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"MIPI_DSI_TRANSMISSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"TotalBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PacketCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"FailedPacket","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ReadWordCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FinalCommandExtraPayload","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MipiErrors","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"HostErrors","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Packets","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MIPI_DSI_PACKET","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"MIPI_DSI_RESET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Results","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"AR_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AR_ENABLED","Value":0}
,{"Name":"AR_DISABLED","Value":1}
,{"Name":"AR_SUPPRESSED","Value":2}
,{"Name":"AR_REMOTESESSION","Value":4}
,{"Name":"AR_MULTIMON","Value":8}
,{"Name":"AR_NOSENSOR","Value":16}
,{"Name":"AR_NOT_SUPPORTED","Value":32}
,{"Name":"AR_DOCKED","Value":64}
,{"Name":"AR_LAPTOP","Value":128}
]
,"IntegerBase":"Int32"
},{
"Name":"ORIENTATION_PREFERENCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ORIENTATION_PREFERENCE_NONE","Value":0}
,{"Name":"ORIENTATION_PREFERENCE_LANDSCAPE","Value":1}
,{"Name":"ORIENTATION_PREFERENCE_PORTRAIT","Value":2}
,{"Name":"ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED","Value":4}
,{"Name":"ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"POINTE"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"x","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FLOAT_LONG"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"e","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"l","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FD_XFORM"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eXX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eXY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eYX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eYY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IFIMETRICS"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cjThis","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cjIfiExtra","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dpwszFamilyName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszStyleName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszFaceName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpwszUniqueName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpFontSim","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lEmbedId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lItalicAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lCharBias","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"dpCharSets","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"jWinCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"jWinPitchAndFamily","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"usWinWeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"flInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fsSelection","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fsType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fwdUnitsPerEm","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdLowestPPEm","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdWinAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdWinDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMacLineGap","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoAscender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoDescender","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdTypoLineGap","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdAveCharWidth","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdMaxCharInc","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdCapHeight","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdXHeight","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptXSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptYSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptXOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSubscriptYOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptXSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptYSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptXOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdSuperscriptYOffset","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdUnderscoreSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdUnderscorePosition","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdStrikeoutSize","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"fwdStrikeoutPosition","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"chFirstChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chLastChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chDefaultChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"chBreakChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"wcFirstChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcLastChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcDefaultChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"wcBreakChar","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
,{"Name":"ptlBaseline","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlAspect","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ptlCaret","Type":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rclFontBox","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"achVendId","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"cKerningPairs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulPanoseCulture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"panose","Type":{"Kind":"ApiRef","Name":"PANOSE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LINEATTRS"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iJoin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iEndCap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"elWidth","Type":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eMiterLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cstyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pstyle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"elStyleState","Type":{"Kind":"ApiRef","Name":"FLOAT_LONG","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"XFORML"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eM11","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eM12","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eM21","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eM22","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eDx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"eDy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FLOATOBJ"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ul1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ul2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FLOATOBJ_XFORM"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"eM11","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eM12","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eM21","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eM22","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eDx","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"eDy","Type":{"Kind":"ApiRef","Name":"FLOATOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}],
"Functions":[{
"Name":"GetNumberOfPhysicalMonitorsFromHMONITOR"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwNumberOfPhysicalMonitors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetNumberOfPhysicalMonitorsFromIDirect3DDevice9"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pDirect3DDevice9","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwNumberOfPhysicalMonitors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetPhysicalMonitorsFromHMONITOR"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
,{"Name":"dwPhysicalMonitorArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPhysicalMonitorArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PHYSICAL_MONITOR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPhysicalMonitorsFromIDirect3DDevice9"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pDirect3DDevice9","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"dwPhysicalMonitorArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPhysicalMonitorArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PHYSICAL_MONITOR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"DestroyPhysicalMonitor"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"DestroyPhysicalMonitors"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dwPhysicalMonitorArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPhysicalMonitorArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PHYSICAL_MONITOR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetVCPFeatureAndVCPFeatureReply"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bVCPCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pvct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MC_VCP_CODE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pdwCurrentValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
},{
"Name":"SetVCPFeature"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bVCPCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"dwNewValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SaveCurrentSettings"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCapabilitiesStringLength"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwCapabilitiesStringLengthInCharacters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"CapabilitiesRequestAndCapabilitiesReply"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pszASCIICapabilitiesString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"dwCapabilitiesStringLengthInCharacters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetTimingReport"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pmtrMonitorTimingReport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MC_TIMING_REPORT","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorCapabilities"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMonitorCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwSupportedColorTemperatures","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SaveCurrentMonitorSettings"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMonitorTechnologyType"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdtyDisplayTechnologyType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MC_DISPLAY_TECHNOLOGY_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetMonitorBrightness"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumBrightness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentBrightness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumBrightness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorContrast"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumContrast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentContrast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumContrast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorColorTemperature"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pctCurrentColorTemperature","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MC_COLOR_TEMPERATURE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorRedGreenOrBlueDrive"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dtDriveType","Type":{"Kind":"ApiRef","Name":"MC_DRIVE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumDrive","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentDrive","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumDrive","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorRedGreenOrBlueGain"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"gtGainType","Type":{"Kind":"ApiRef","Name":"MC_GAIN_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumGain","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentGain","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumGain","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetMonitorBrightness"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewBrightness","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetMonitorContrast"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewContrast","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetMonitorColorTemperature"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ctCurrentColorTemperature","Type":{"Kind":"ApiRef","Name":"MC_COLOR_TEMPERATURE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetMonitorRedGreenOrBlueDrive"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dtDriveType","Type":{"Kind":"ApiRef","Name":"MC_DRIVE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewDrive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetMonitorRedGreenOrBlueGain"
,"SetLastError":false
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"gtGainType","Type":{"Kind":"ApiRef","Name":"MC_GAIN_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewGain","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"DegaussMonitor"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMonitorDisplayAreaSize"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"stSizeType","Type":{"Kind":"ApiRef","Name":"MC_SIZE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumWidthOrHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentWidthOrHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumWidthOrHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetMonitorDisplayAreaPosition"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ptPositionType","Type":{"Kind":"ApiRef","Name":"MC_POSITION_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwMinimumPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCurrentPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMaximumPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetMonitorDisplayAreaSize"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"stSizeType","Type":{"Kind":"ApiRef","Name":"MC_SIZE_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewDisplayAreaWidthOrHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetMonitorDisplayAreaPosition"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ptPositionType","Type":{"Kind":"ApiRef","Name":"MC_POSITION_TYPE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"dwNewPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"RestoreMonitorFactoryColorDefaults"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RestoreMonitorFactoryDefaults"
,"SetLastError":true
,"DllImport":"dxva2.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"BRUSHOBJ_pvAllocRbrush"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cj","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"BRUSHOBJ_pvGetRbrush"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"BRUSHOBJ_ulGetBrushColor"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"BRUSHOBJ_hGetColorTransform"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"CLIPOBJ_cEnumStart"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"bAll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"iType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"iDirection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"cLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"CLIPOBJ_bEnum"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cj","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pul","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"CLIPOBJ_ppoGetPath"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_cGetAllGlyphHandles"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"phg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_vGetInfo"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cjSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_cGetGlyphs"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"cGlyph","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"phg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppvGlyph","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_pxoGetXform"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"FONTOBJ_pifi"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFIMETRICS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"FONTOBJ_pfdg"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FD_GLYPHSET","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_pvTrueTypeFontFile"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pcjFile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FONTOBJ_pQueryGlyphAttrs"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FD_GLYPHATTR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PATHOBJ_vEnumStart"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PATHOBJ_bEnum"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHDATA","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PATHOBJ_vEnumStartClipLines"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pla","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LINEATTRS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PATHOBJ_bEnumClipLines"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPLINE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PATHOBJ_vGetBounds"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prectfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTFX","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"STROBJ_vEnumStart"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pstro","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"STROBJ_bEnum"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pstro","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppgpos","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHPOS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"STROBJ_bEnumPositionsOnly"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pstro","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppgpos","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GLYPHPOS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"STROBJ_dwGetCodePage"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pstro","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"STROBJ_bGetAdvanceWidths"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"c","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pptqD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTQF","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"XFORMOBJ_iGetXform"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"pxform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORML","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"XFORMOBJ_bApplyXform"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"cPoints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pvOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"XLATEOBJ_iXlate"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"XLATEOBJ_piVector"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"XLATEOBJ_cGetPalette"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"cPal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"XLATEOBJ_hGetColorTransform"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngCreateBitmap"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"sizl","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"iFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"EngCreateDeviceSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"dhsurf","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"sizl","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"iFormatCompat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngCreateDeviceBitmap"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"dhsurf","Type":{"Kind":"ApiRef","Name":"DHSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"sizl","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"iFormatCompat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngDeleteSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsurf","Type":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngLockSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsurf","Type":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngUnlockSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngEraseSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngAssociateSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsurf","Type":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"flHooks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngMarkBandingSurface"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsurf","Type":{"Kind":"ApiRef","Name":"HSURF","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngCheckAbort"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngDeletePath"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngCreatePalette"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulColors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"flRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"flGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"flBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngDeletePalette"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngCreateClip"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
]
},{
"Name":"EngDeleteClip"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Optional"]}
]
},{
"Name":"EngBitBlt"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoTrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"psoMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"prclTrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"pptlSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"pptlMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"pptlBrush","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"rop4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngLineTo"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"x1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"y1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"x2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"y2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"prclBounds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngStretchBlt"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pca","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlHTOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngStretchBltROP"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pca","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlHTOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"rop4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngAlphaBlend"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pBlendObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLENDOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngGradientFill"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pVertex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRIVERTEX","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"nVertex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pMesh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"nMesh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"prclExtents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlDitherOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ulMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngTransparentBlt"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"prclDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"prclSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"TransColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bCalledFromBitBlt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngTextOut"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pstro","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STROBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FONTOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclExtra","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclOpaque","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pboFore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pboOpaque","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngStrokePath"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlBrushOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"plineattrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LINEATTRS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngFillPath"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlBrushOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"flOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngStrokeAndFillPath"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PATHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XFORMOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pboStroke","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"plineattrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LINEATTRS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pboFill","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlBrushOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mixFill","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"flOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngPaint"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pso","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pbo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BRUSHOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlBrushOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"mix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngCopyBits"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prclDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"EngPlgBlt"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"psoTrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"psoMsk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SURFOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pco","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pxlo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"XLATEOBJ","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pca","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORADJUSTMENT","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptlBrushOrg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTFIX","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pptl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"iMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"HT_Get8BPPFormatPalette"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pPaletteEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"RedGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"GreenGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"BlueGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"HT_Get8BPPMaskPalette"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pPaletteEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"Use8BPPMaskPal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"CMYMask","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"RedGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"GreenGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"BlueGamma","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"EngGetPrinterDataFileName"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngGetDriverName"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngLoadModule"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pwsz","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngFindResource"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"h","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"iName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"iType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pulSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"EngFreeModule"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"h","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngCreateSemaphore"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
]
},{
"Name":"EngAcquireSemaphore"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsem","Type":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngReleaseSemaphore"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsem","Type":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngDeleteSemaphore"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"hsem","Type":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EngMultiByteToUnicodeN"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"UnicodeString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"MaxBytesInUnicodeString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BytesInUnicodeString","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
,{"Name":"MultiByteString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":4}]}
,{"Name":"BytesInMultiByteString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngUnicodeToMultiByteN"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"MultiByteString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"MaxBytesInMultiByteString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BytesInMultiByteString","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
,{"Name":"UnicodeString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
,{"Name":"BytesInUnicodeString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EngQueryLocalTime"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENG_TIME_FIELDS","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EngComputeGlyphSet"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FD_GLYPHSET","TargetKind":"Default","Api":"Devices.Display","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"nCodePage","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"nFirstChar","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"cChars","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EngMultiByteToWideChar"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"CodePage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"WideCharString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
,{"Name":"BytesInWideCharString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"MultiByteString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
,{"Name":"BytesInMultiByteString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EngWideCharToMultiByte"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"CodePage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"WideCharString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
,{"Name":"BytesInWideCharString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"MultiByteString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
,{"Name":"BytesInMultiByteString","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EngGetCurrentCodePage"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"OemCodePage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
,{"Name":"AnsiCodePage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
},{
"Name":"EngQueryEMFInfo"
,"SetLastError":false
,"DllImport":"GDI32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hdev","Type":{"Kind":"ApiRef","Name":"HDEV","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
,{"Name":"pEMFInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EMFINFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDisplayConfigBufferSizes"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"numPathArrayElements","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"numModeInfoArrayElements","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetDisplayConfig"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"numPathArrayElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pathArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_PATH_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"numModeInfoArrayElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"modeInfoArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_MODE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"QueryDisplayConfig"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"numPathArrayElements","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pathArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_PATH_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
,{"Name":"numModeInfoArrayElements","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"modeInfoArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_MODE_INFO","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
,{"Name":"currentTopologyId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_TOPOLOGY_ID","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"DisplayConfigGetDeviceInfo"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"requestPacket","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"DisplayConfigSetDeviceInfo"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"setPacket","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetAutoRotationState"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AR_STATE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDisplayAutoRotationPreferences"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOrientation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ORIENTATION_PREFERENCE","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDisplayAutoRotationPreferences"
,"SetLastError":false
,"DllImport":"USER32.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"orientation","Type":{"Kind":"ApiRef","Name":"ORIENTATION_PREFERENCE","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":["In"]}
]
}],
"UnicodeAliases":[
]
}