shellscalingapi.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

shellscalingapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
GetDpiForMonitor

디스플레이의 dpi(인치당 점)를 쿼리합니다.
GetDpiForShellUIComponent

현재 배율 계수 및 PROCESS_DPI_AWARENESS 따라 SHELL_UI_COMPONENT 차지하는 dpi(인치당 점)를 검색합니다.
GetProcessDpiAwareness

지정된 프로세스의 dpi(인치당 점) 인식을 검색합니다.
GetScaleFactorForDevice

디스플레이 디바이스의 기본 배율 인수를 가져옵니다.
GetScaleFactorForMonitor

특정 모니터의 배율 인수를 가져옵니다. 이 함수는 GetScaleFactorForDevice를 대체합니다.
RegisterScaleChangeEvent

눈금이 변경되었을 때 트리거되는 이벤트에 등록합니다. 이 함수는 RegisterScaleChangeNotifications를 대체합니다.
RegisterScaleChangeNotifications

정보 크기 조정이 변경될 때 콜백을 받을 창을 등록합니다.
RevokeScaleChangeNotifications

창의 등록을 취소하여 정보 크기 조정이 변경되면 콜백을 수신하지 못하게 합니다.
SetProcessDpiAwareness

프로세스 기본 DPI 인식 수준을 설정합니다. 이는 해당 DPI_AWARENESS_CONTEXT 값으로 SetProcessDpiAwarenessContext를 호출하는 것과 같습니다.
UnregisterScaleChangeEvent

RegisterScaleChangeEvent를 통해 등록된 확장 변경 이벤트에 대한 등록을 취소합니다. 이 함수는 RevokeScaleChangeNotifications를 대체합니다.

열거형

 
DISPLAY_DEVICE_TYPE

디바이스가 기본 또는 몰입형 디스플레이 유형인지 여부를 나타냅니다.
MONITOR_DPI_TYPE

모니터의 dpi(인치당 점) 설정을 식별합니다.
PROCESS_DPI_AWARENESS

dpi(인치당 점) 인식 값을 식별합니다. DPI 인식은 애플리케이션이 DPI에 대해 수행하는 크기 조정 작업과 시스템에서 수행하는 작업을 나타냅니다.
SCALE_CHANGE_FLAGS

발생한 크기 조정 변경을 나타내는 데 사용되는 플래그입니다.
SHELL_UI_COMPONENT

셸에 필요한 UI 구성 요소의 유형을 식별합니다.