다음을 통해 공유


D3DKMDT_VIDPN_PRESENT_PATH_SCALING 열거형(d3dkmdt.h)

D3DKMDT_VIDPN_PRESENT_PATH_SCALING 열거형은 VidPN 현재 경로에 표시되는 콘텐츠에 적용되는 크기 조정 변환을 나타내는 데 사용됩니다.

Syntax

typedef enum _D3DKMDT_VIDPN_PRESENT_PATH_SCALING {
  D3DKMDT_VPPS_UNINITIALIZED,
  D3DKMDT_VPPS_IDENTITY,
  D3DKMDT_VPPS_CENTERED,
  D3DKMDT_VPPS_STRETCHED,
  D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX,
  D3DKMDT_VPPS_CUSTOM,
  D3DKMDT_VPPS_RESERVED1,
  D3DKMDT_VPPS_UNPINNED,
  D3DKMDT_VPPS_NOTSPECIFIED
} D3DKMDT_VIDPN_PRESENT_PATH_SCALING;

상수

 
D3DKMDT_VPPS_UNINITIALIZED
D3DKMDT_VIDPN_PRESENT_PATH_SCALING 형식의 변수에 아직 의미 있는 값이 할당되지 않음을 나타냅니다.
D3DKMDT_VPPS_IDENTITY
ID 변환을 나타냅니다. 원본 콘텐츠는 변경되지 않고 표시됩니다. 이 변환은 경로의 원본 모드가 경로의 대상 모드와 동일한 공간 해상도를 가지는 경우에만 사용할 수 있습니다.
D3DKMDT_VPPS_CENTERED
가운데 변환을 나타냅니다. 원본 콘텐츠는 대상 모드의 공간 해상도를 중심으로 크기가 조정되지 않은 상태로 표시됩니다.
D3DKMDT_VPPS_STRETCHED
원본 콘텐츠가 경로의 대상에 맞게 크기가 조정되고 원본의 가로 세로 비율이 유지되지 않음을 나타냅니다.
D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX
원본의 가로 세로 비율을 유지하면서 경로의 대상에 맞게 원본 콘텐츠의 크기를 조정했음을 나타냅니다.

이 상수 값은 Windows 7부터 사용할 수 있습니다. 설명 섹션에서 추가 정보를 참조하세요.
D3DKMDT_VPPS_CUSTOM
경로가 이 열거형의 다른 상수에 설명되지 않은 하나 이상의 크기 조정 모드를 표시할 수 있음을 나타냅니다.

이 상수 값은 Windows 7부터 사용할 수 있습니다. 설명 섹션에서 추가 정보를 참조하세요.
D3DKMDT_VPPS_RESERVED1
시스템에서 사용하도록 예약되었습니다. 이 값을 사용하지 마세요. 이 값은 드라이버에 전달되지 않습니다.

이 상수 값은 Windows 7부터 사용할 수 있습니다.
D3DKMDT_VPPS_UNPINNED
VidPN 현재 원본에 대해 크기 조정 변환이 고정되지 않음을 나타냅니다.
D3DKMDT_VPPS_NOTSPECIFIED
변환이 지정되지 않음을 나타냅니다. 설명 섹션에서 추가 정보를 참조하세요.

설명

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION 구조체의 크기 조정 멤버는 D3DKMDT_VIDPN_PRESENT_PATH_SCALING 열거형의 값입니다.

D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX 또는 D3DKMDT_VPPS_CUSTOM 값이 지정되었지만 경로가 이러한 값(Windows 7부터 사용 가능)을 지원하지 않는 디스플레이 미니포트 드라이버에 있는 경우 DxgkDdiCommitVidPn 에 대한 드라이버 호출은 STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED 반환해야 하며 운영 체제는 시스템 기본 크기 조정을 적용합니다. 드라이버가 지정된 경로에서 요청된 크기 조정 값을 지원할 수 없는 경우 DxgkDdiCommitVidPn 에 대한 호출은 STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED 반환해야 합니다.

참고 D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX 또는 D3DKMDT_VPPS_CUSTOM 값을 지원하는 디스플레이 미니포트 드라이버는 D3DKMDT_VPPS_NOTSPECIFIED 값을 설정해서는 안 됩니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmdt.h

추가 정보

D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT

DxgkDdiCommitVidPn