다음을 통해 공유


DISPLAYCONFIG_SCALING 열거형(wingdi.h)

DISPLAYCONFIG_SCALING 열거형은 VidPN(비디오 현재 네트워크) 현재 경로에 표시되는 콘텐츠에 적용되는 크기 조정 변환을 지정합니다.

Syntax

typedef enum {
  DISPLAYCONFIG_SCALING_IDENTITY = 1,
  DISPLAYCONFIG_SCALING_CENTERED = 2,
  DISPLAYCONFIG_SCALING_STRETCHED = 3,
  DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4,
  DISPLAYCONFIG_SCALING_CUSTOM = 5,
  DISPLAYCONFIG_SCALING_PREFERRED = 128,
  DISPLAYCONFIG_SCALING_FORCE_UINT32 = 0xFFFFFFFF
} DISPLAYCONFIG_SCALING;

상수

 
DISPLAYCONFIG_SCALING_IDENTITY
값: 1
ID 변환을 나타냅니다. 원본 콘텐츠는 변경되지 않고 표시됩니다. 이 변환은 경로의 소스 모드가 경로의 대상 모드와 동일한 공간 해상도를 가지는 경우에만 사용할 수 있습니다.
DISPLAYCONFIG_SCALING_CENTERED
값: 2
가운데 변환을 나타냅니다. 원본 콘텐츠는 대상 모드의 공간 해상도를 중심으로 크기가 조정되지 않은 상태로 표시됩니다.
DISPLAYCONFIG_SCALING_STRETCHED
값: 3
콘텐츠가 경로의 대상에 맞게 크기가 조정되었음을 나타냅니다.
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX
값: 4
가로 세로 비율 중심 변환을 나타냅니다.
DISPLAYCONFIG_SCALING_CUSTOM
값: 5
호출자가 호출자가 다른 DISPLAYCONFIG_SCALING_XXX 값으로 설명할 수 없는 사용자 지정 크기 조정을 요청했음을 나타냅니다. 부가 가치 애플리케이션에는 드라이버에 대한 프라이빗 인터페이스가 필요할 수 있으므로 하드웨어 공급업체의 부가 가치 애플리케이션만 DISPLAYCONFIG_SCALING_CUSTOM 사용해야 합니다. 그런 다음 애플리케이션은 DISPLAYCONFIG_SCALING_CUSTOM 사용하여 지정된 경로의 사용자 지정 값에 대한 드라이버에 대한 추가 컨텍스트를 나타낼 수 있습니다.
DISPLAYCONFIG_SCALING_PREFERRED
값: 128
호출자에게 크기 조정에 대한 기본 설정이 없음을 나타냅니다. SetDisplayConfig 함수는 경로에 대해 데이터베이스에 마지막으로 저장된 크기 조정 값을 사용합니다. 이러한 크기 조정 값이 없는 경우 SetDisplayConfig 는 컴퓨터의 기본 크기 조정을 사용합니다. 예를 들어 태블릿 컴퓨터의 경우 확장(DISPLAYCONFIG_SCALING_STRETCHED) 및 태블릿이 아닌 컴퓨터의 경우 가로 세로 비율 중심(DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX)입니다.
DISPLAYCONFIG_SCALING_FORCE_UINT32
값: 0xFFFFFFFF
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값을 사용하면 안 됩니다.

설명

크기 조정에 대한 자세한 내용은 데스크톱 이미지 크기 조정을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 클라이언트에서 사용할 수 있습니다.
머리글 wingdi.h(Windows.h 포함)