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