DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES 구조체(d3dkmddi.h)
디스플레이 미니포트 드라이버에서 오버레이 평면 특성을 지정하는 데 사용됩니다.
구문
typedef struct _DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES {
DXGK_MULTIPLANE_OVERLAY_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
DXGK_MULTIPLANE_OVERLAY_BLEND Blend;
UINT NumFilters;
void *pFilters;
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
DXGK_MULTIPLANE_OVERLAY_YCbCr_FLAGS YCbCrFlags;
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
} DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES;
멤버
Flags
대칭 이동 연산을 DXGK_MULTIPLANE_OVERLAY_FLAGS 열거형의 적용 가능한 상수 값 중 하나로 지정합니다.
SrcRect
원본 리소스를 기준으로 RECT 형식의 원본 사각형을 지정합니다.
DstRect
모니터 해상도를 기준으로 RECT 형식의 대상 사각형을 지정합니다.
ClipRect
데이터가 SrcRect 및 DstRect 값에 따라 늘어나면 DstRect 사각형을 기준으로 RECT 형식의 추가 클리핑을 지정합니다.
드라이버와 하드웨어는 ClipRect 멤버를 사용하여 앱이 DstRect 대상 사각형의 일부를 차단할 때 클리핑이 변경됨에 따라 공통 스트레치 팩터를 적용할 수 있습니다.
Rotation
D3DDDI_ROTATION 열거형의 값으로 지정된 오버레이 평면의 시계 방향 회전을 지정합니다.
Blend
DXGK_MULTIPLANE_OVERLAY_BLEND 열거 형의 값으로 지정된 이 오버레이 평면 및 그 아래 평면에 적용되는 혼합 모드를 지정합니다.
NumFilters
필요에 따라 드라이버와 하드웨어가 오버레이 평면에서 구현하는 필터 수를 지정합니다. 운영 체제는 이 멤버를 무시합니다.
pFilters
드라이버와 하드웨어가 오버레이 평면에서 구현하는 필터를 지정하는 버퍼에 대한 선택적 포인터입니다. 운영 체제는 이 멤버를 무시합니다.
VideoFrameFormat
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT 열거형의 값으로 지정된 오버레이 평면의 비디오 프레임 형식을 지정합니다.
YCbCrFlags
DXGK_MULTIPLANE_OVERLAY_YCbCr_FLAGS 열거형의 값으로 지정된 YUV 범위 및 변환 정보를 지정합니다.
StereoFormat
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT 열거형의 값으로 지정된 오버레이 평면의 비디오 프레임 형식을 지정합니다.
StereoLeftViewFrame0
시스템에서 사용하도록 예약되었습니다. 항상 FALSE여야 합니다.
StereoBaseViewFrame0
시스템에서 사용하도록 예약되었습니다. 항상 FALSE여야 합니다.
StereoFlipMode
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE 열거형의 값으로 지정된 오버레이 평면의 스테레오 대칭 이동 모드를 지정합니다.
StretchQuality
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY 열거형의 값으로 지정된 오버레이 평면의 스트레치 품질을 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 |
지원되는 최소 서버 | Windows Server 2012 R2 |
머리글 | d3dkmddi.h(D3dkmddi.h 포함) |
추가 정보
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY