DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 구조체(d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 디스플레이 미니포트 드라이버에서 오버레이 평면 특성을 지정하는 데 사용됩니다.
구문
typedef struct _DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
DXGK_MULTIPLANE_OVERLAY_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
DXGK_MULTIPLANE_OVERLAY_BLEND Blend;
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
D3DDDI_COLOR_SPACE_TYPE ColorSpaceType;
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT Reserved1;
} DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2;
멤버
Flags
DXGK_MULTIPLANE_OVERLAY_FLAGS 열거형의 값에 대해 비트 OR 연산을 수행하여 대칭 이동 작업의 조합을 지정합니다.
SrcRect
원본 리소스를 기준으로 원본 사각형을 지정합니다.
DstRect
모니터 해상도를 기준으로 대상 사각형을 지정합니다.
ClipRect
데이터가 SrcRect 및 DstRect 값에 따라 확장된 후 DstRect를 기준으로 하는 추가 클리핑 영역을 지정합니다.
드라이버와 하드웨어는 ClipRect 멤버를 사용하여 애플리케이션이 DstRect 대상 사각형의 일부를 차단할 때 클리핑이 변경되면 공통 스트레치 팩터를 적용할 수 있습니다.
Rotation
D3DDDI_ROTATION 열거형의 값으로 지정된 오버레이 평면의 시계 방향으로 회전을 지정합니다.
Blend
DXGK_MULTIPLANE_OVERLAY_BLEND 열거 형의 값으로 지정된 이 오버레이 평면과 그 아래에 있는 평면에 적용되는 혼합 모드를 지정합니다.
VideoFrameFormat
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT 열거형의 값으로 지정된 오버레이 평면의 비디오 프레임 형식을 지정합니다.
ColorSpaceType
D3DDDI_COLOR_SPACE_TYPE 열거형의 값으로 지정된 색 공간 구성을 지정합니다.
StereoFormat
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT 열거 형의 값으로 지정된 오버레이 평면의 비디오 프레임 형식을 지정합니다.
StereoLeftViewFrame0
시스템에서 사용하도록 예약되었습니다. 항상 FALSE여야 합니다.
StereoBaseViewFrame0
시스템에서 사용하도록 예약되었습니다. 항상 FALSE여야 합니다.
StereoFlipMode
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE 열거 형의 값으로 지정된 오버레이 평면의 스테레오 대칭 이동 모드를 지정합니다.
StretchQuality
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY 열거형의 값으로 지정된 오버레이 평면의 스트레치 품질을 지정합니다.
Reserved1
ColorKey
레거시 오버레이에 대해 색 키 혼합을 사용할 때 사용되는 색 키 값을 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
머리글 | d3dkmddi.h(D3dkmddi.h 포함) |
추가 정보
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT