DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION 구조체(d3dkmddi.h)
평면을 구성한 후에 발생해야 하는 추가 변환에 대한 정보를 지정합니다.
구문
typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
D3DDDI_ROTATION Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;
멤버
Flags
추가 변환 정보를 나타내는 DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS 구조체입니다.
SrcRect
가상 모드의 원본 사각형을 포함합니다.
DstRect
가상 모드의 대상 사각형을 포함합니다.
Rotation
최종 이미지에서 발생해야 하는 추가 회전을 나타냅니다.
설명
원본 모드에는 가상 모드 크기가 포함되고 대상 사각형은 가상 모드가 실제 모드에 매핑되는 방식을 나타냅니다.
예를 들어 1920x1080 물리적 모드에서 1024x768 가상 모드를 사용하는 경우 다음 구성이 가능합니다.
스트레치 모드:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {0, 0, 1920, 1080}
가운데 모드:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {448, 156, 1472, 924}
가로 세로 비율 확장:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {240, 0, 1680, 1080} // 1080p 모니터 해상도
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dkmddi.h |