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

데이터가 SrcRectDstRect 값에 따라 확장된 후 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 포함)

추가 정보

D3DDDI_COLOR_SPACE_TYPE

D3DDDI_ROTATION

DXGK_MULTIPLANE_OVERLAY_BLEND

DXGK_MULTIPLANE_OVERLAY_FLAGS

DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT

DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY

DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT