структура 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) |