DXGK_MULTIPLANE_OVERLAY_PLANE 구조체(d3dkmddi.h)
DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay 함수에 대한 호출에 표시할 오버레이 평면을 지정합니다.
구문
typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE {
UINT LayerIndex;
BOOL Enabled;
[in] UINT AllocationSegment;
[in] PHYSICAL_ADDRESS AllocationAddress;
HANDLE hAllocation;
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE;
멤버
LayerIndex
표시할 오버레이 평면의 인덱스(0부터 시작)입니다. 위쪽 평면(z 방향)에는 인덱스 0이 있습니다. 평면의 인덱스 값은 위에서 아래로 순차적이어야 합니다.
Enabled
LayerIndex에서 지정한 오버레이 평면을 표시할 수 있는지 여부를 나타냅니다.
FALSE인 경우 디스플레이 미니포트 드라이버는 지정된 오버레이 평면을 사용하지 않도록 설정해야 합니다.
이전에 DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay를 호출하는 동안 평면을 사용하도록 설정한 경우 드라이버는 평면을 대칭 이동하지 않고 계속 표시해야 합니다.
[in] AllocationSegment
데이터를 읽는 세그먼트의 식별자입니다.
[in] AllocationAddress
PHYSICAL_ADDRESS 데이터 형식 ( LARGE_INTEGER 정의됨)은 AllocationSegment 가 지정하는 세그먼트 내에서 데이터를 읽는 실제 주소를 나타냅니다.
hAllocation
오버레이 평면에 표시할 할당에 대한 핸들입니다.
PlaneAttributes
오버레이 평면 특성을 지정하는 형식 DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES 구조체입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 |
지원되는 최소 서버 | Windows Server 2012 R2 |
머리글 | d3dkmddi.h(D3dkmddi.h 포함) |