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 |