Files
marlersoft-win32json/api/Devices.Display.json
T
Jonathan Marler eeacc12cae 10.2.163-preview
2021-08-19 17:43:31 -06:00

4051 lines
127 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":"PROPERTYKEY","TargetKind":"Default","Api":"System.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":1}
,"Attrs":[]
}
,{
"Name":"DEVPKEY_Device_TerminalLuid"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"System.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":2}
,"Attrs":[]
}
,{
"Name":"DEVPKEY_Device_AdapterLuid"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"System.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"c50a3f10-aa5c-4247-b830-d6a6f8eaa310","Pid":3}
,"Attrs":[]
}
,{
"Name":"DEVPKEY_Device_ActivityId"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"System.PropertiesSystem","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":"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":"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":"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":"SURFACEALIGN_DISCARDABLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"VMEMHEAP_LINEAR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"VMEMHEAP_RECTANGULAR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"VMEMHEAP_ALIGNMENT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"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":[]
}
]
,"Types":[
{
"Name":"INDIRECT_DISPLAY_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DisplayAdapterLuid","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"System.SystemServices","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
,"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
,"Fields":[
{"Name":"MinimumStateSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"VIDEO_MONITOR_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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":[]
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"RequestedMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"VIDEO_MODE_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"Char","Type":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"Attributes","Type":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"FSVIDEO_COPY_FRAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"BRIGHTNESS_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"PANEL_SET_BRIGHTNESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"_Anonymous1_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"COLORSPACE_TRANSFORM_1DLUT_CAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"MIPI_DSI_TRANSMISSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"MIPI_DSI_RESET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"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
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"SURFACEALIGNMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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
,"Fields":[
{"Name":"Linear","Type":{"Kind":"ApiRef","Name":"_Linear_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Rectangular","Type":{"Kind":"ApiRef","Name":"_Rectangular_e__Struct","TargetKind":"Default","Api":"Devices.Display","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Rectangular_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwXAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwYAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"_Linear_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwStartAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwPitchAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"HEAPALIGNMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ExecuteBuffer","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Overlay","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Texture","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ZBuffer","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"AlphaBuffer","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"Offscreen","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"FlipTarget","Type":{"Kind":"ApiRef","Name":"SURFACEALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DD_GETHEAPALIGNMENTDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"dwHeap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"GetHeapAlignment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Alignment","Type":{"Kind":"ApiRef","Name":"HEAPALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"VMEML"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEML","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"ptr","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bDiscardable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"VMEMR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"prev","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pUp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pDown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"pRight","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMR","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
,{"Name":"ptr","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"x","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"y","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pBits","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"bDiscardable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"VMEMHEAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"stride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"freeList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"allocList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"dwTotalSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fpGARTLin","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"fpGARTDev","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"dwCommitedSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCoalesceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Alignment","Type":{"Kind":"ApiRef","Name":"HEAPALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
,{"Name":"ddsCapsEx","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"ddsCapsExAlt","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"liPhysAGPBase","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"hdevAGP","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pvPhysRsrv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"pAgpCommitMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwAgpCommitMaskSize","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":"PHYSICAL_MONITOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"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
,"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"
}
]
,"Functions":[
{
"Name":"GetAutoRotationState"
,"SetLastError":false
,"DllImport":"USER32"
,"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"
,"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"
,"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"]}
]
}
,{
"Name":"GetNumberOfPhysicalMonitorsFromHMONITOR"
,"SetLastError":true
,"DllImport":"dxva2"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"
,"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"]}
]
}
]
,"UnicodeAliases":[
]
}