Поделиться через


структура 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 (include D3dkmddi.h)

См. также

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay

DxgkDdiUpdateOverlay

RECT