MONITOR_DPI_TYPE 열거형(shellscalingapi.h)

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

Syntax

typedef enum MONITOR_DPI_TYPE {
  MDT_EFFECTIVE_DPI = 0,
  MDT_ANGULAR_DPI = 1,
  MDT_RAW_DPI = 2,
  MDT_DEFAULT
} ;

상수

 
MDT_EFFECTIVE_DPI
값: 0
유효 DPI입니다. 이 값은 UI 요소 크기 조정에 대한 올바른 배율 인수를 결정할 때 사용해야 합니다. 이 특정 디스플레이에 대해 사용자가 설정한 배율 인수를 통합합니다.
MDT_ANGULAR_DPI
값: 1
각 DPI입니다. 이 DPI는 화면의 규격 각도 해상도에서 렌더링을 보장합니다. 이 특정 디스플레이에 대해 사용자가 설정한 배율 인수는 포함되지 않습니다.
MDT_RAW_DPI
값: 2
원시 DPI입니다. 이 값은 화면 자체에서 측정된 화면의 선형 DPI입니다. 권장 크기 조정 설정이 아닌 픽셀 밀도를 읽으려는 경우 이 값을 사용합니다. 이 특정 디스플레이에 대해 사용자가 설정한 배율 인수는 포함되지 않으며 지원되는 DPI 값으로 보장되지 않습니다.
MDT_DEFAULT
모니터의 기본 DPI 설정은 MDT_EFFECTIVE_DPI.

설명

이러한 모든 설정은 애플리케이션 의 PROCESS_DPI_AWARENESS 영향을 받습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱만 해당]
머리글 shellscalingapi.h

추가 정보

GetDpiForMonitor