DXGK_OVERLAYINFO 구조체(d3dkmddi.h)

DXGK_OVERLAYINFO 구조는 오버레이를 만들거나 수정하는 데 필요한 매개 변수를 설명합니다.

구문

typedef struct _DXGK_OVERLAYINFO {
  [in] HANDLE           hAllocation;
  [in] PHYSICAL_ADDRESS PhysicalAddress;
  [in] UINT             SegmentId;
  [in] RECT             DstRect;
  [in] RECT             SrcRect;
  [in] VOID             *pPrivateDriverData;
  [in] UINT             PrivateDriverDataSize;
} DXGK_OVERLAYINFO;

멤버

[in] hAllocation

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

[in] PhysicalAddress

SegmentId가 지정하는 세그먼트 내에서 표시할 할당의 실제 주소입니다.

[in] SegmentId

할당이 현재 페이징된 세그먼트의 식별자입니다.

[in] DstRect

디바이스 좌표의 오버레이 대상 사각형을 포함하는 RECT 구조체입니다.

[in] SrcRect

디바이스 좌표의 오버레이 원본 사각형을 포함하는 RECT 구조체입니다.

[in] pPrivateDriverData

사용자 모드 표시 드라이버에서 디스플레이 미니포트 드라이버로 전달되는 프라이빗 데이터 블록에 대한 포인터입니다.

[in] PrivateDriverDataSize

pPrivateDriverData가 가리키는 개인 데이터 블록의 크기(바이트)입니다.

요구 사항

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

추가 정보

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay

DxgkDdiUpdateOverlay

RECT