mirror of https://github.com/dahall/Vanara.git
075b9046f8 | ||
---|---|---|
.. | ||
ShellScalingApi.cs | ||
Vanara.PInvoke.SHCore.csproj | ||
pkgreadme.md | ||
readme.md |
readme.md
Vanara.PInvoke.SHCore
PInvoke API (methods, structures and constants) imported from Windows SHCore.dll.
Methods - 100% API coverage (10 of 10 functions)
Native Method | Header | Managed Method |
---|---|---|
GetDpiForMonitor | shellscalingapi.h | Vanara.PInvoke.SHCore.GetDpiForMonitor |
GetDpiForShellUIComponent | shellscalingapi.h | Vanara.PInvoke.SHCore.GetDpiForShellUIComponent |
GetProcessDpiAwareness | shellscalingapi.h | Vanara.PInvoke.SHCore.GetProcessDpiAwareness |
GetScaleFactorForDevice | shellscalingapi.h | Vanara.PInvoke.SHCore.GetScaleFactorForDevice |
GetScaleFactorForMonitor | shellscalingapi.h | Vanara.PInvoke.SHCore.GetScaleFactorForMonitor |
RegisterScaleChangeEvent | shellscalingapi.h | Vanara.PInvoke.SHCore.RegisterScaleChangeEvent |
RegisterScaleChangeNotifications | shellscalingapi.h | Vanara.PInvoke.SHCore.RegisterScaleChangeNotifications |
RevokeScaleChangeNotifications | shellscalingapi.h | Vanara.PInvoke.SHCore.RevokeScaleChangeNotifications |
SetProcessDpiAwareness | shellscalingapi.h | Vanara.PInvoke.SHCore.SetProcessDpiAwareness |
UnregisterScaleChangeEvent | shellscalingapi.h | Vanara.PInvoke.SHCore.UnregisterScaleChangeEvent |
Enumerations
Native Enum | Header | Managed Enum |
---|---|---|
DISPLAY_DEVICE_TYPE | shellscalingapi.h | Vanara.PInvoke.SHCore.DISPLAY_DEVICE_TYPE |
MONITOR_DPI_TYPE | shellscalingapi.h | Vanara.PInvoke.SHCore.MONITOR_DPI_TYPE |
PROCESS_DPI_AWARENESS | shellscalingapi.h | Vanara.PInvoke.SHCore.PROCESS_DPI_AWARENESS |
SCALE_CHANGE_FLAGS | shellscalingapi.h | Vanara.PInvoke.SHCore.SCALE_CHANGE_FLAGS |
SHELL_UI_COMPONENT | shellscalingapi.h | Vanara.PInvoke.SHCore.SHELL_UI_COMPONENT |