1 // Copyright © 2015, Peter Atashian 2 // Licensed under the MIT License <LICENSE.md> 3 // ShellScalingApi.h 4 ENUM!{enum PROCESS_DPI_AWARENESS { 5 Process_DPI_Unaware = 0, 6 Process_System_DPI_Aware = 1, 7 Process_Per_Monitor_DPI_Aware = 2, 8 }} 9 ENUM!{enum SHELL_UI_COMPONENT { 10 SHELL_UI_COMPONENT_TASKBARS = 0, 11 SHELL_UI_COMPONENT_NOTIFICATIONAREA = 1, 12 SHELL_UI_COMPONENT_DESKBAND = 2, 13 }} 14 ENUM!{enum MONITOR_DPI_TYPE { 15 MDT_EFFECTIVE_DPI = 0, 16 MDT_ANGULAR_DPI = 1, 17 MDT_RAW_DPI = 2, 18 }} 19 pub const MDT_DEFAULT: MONITOR_DPI_TYPE = MDT_EFFECTIVE_DPI; 20