{ "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":[ ] }