DXGK_MULTIPLANE_OVERLAY_PLANE2 구조체(d3dkmddi.h)

DXGK_MULTIPLANE_OVERLAY_PLANE2DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 함수와 함께 사용하여 표시할 오버레이 평면을 지정합니다.

구문

typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE2 {
  UINT                                LayerIndex;
  BOOL                                Enabled;
  UINT                                AllocationSegment;
  PHYSICAL_ADDRESS                    AllocationAddress;
  HANDLE                              hAllocation;
  DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE2;

멤버

LayerIndex

표시할 오버레이 평면의 인덱스(0부터 시작)입니다. 위쪽 평면(z 방향)에 인덱스 0이 있습니다. 평면의 인덱스 값은 위에서 아래로 순차적이어야 합니다.

Enabled

LayerIndex에서 지정한 오버레이 평면을 표시할 수 있는지 여부를 나타냅니다.

AllocationSegment

데이터를 읽는 세그먼트의 식별자입니다.

AllocationAddress

AllocationSegment가 지정하는 세그먼트 내의 실제 주소(데이터를 읽는 위치)를 나타내는 PHYSICAL_ADDRESS 데이터 형식(LARGE_INTEGER 정의됨)입니다.

hAllocation

오버레이 평면에 표시할 할당에 대한 핸들입니다.

PlaneAttributes

오버레이 평면 특성을 지정하는 형식 DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 구조체입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 d3dkmddi.h(D3dkmddi.h 포함)

추가 정보

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2