структура DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 (d3dkmddi.h)
DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 передается функции DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 для изменения отображаемой конфигурации наложения.
Синтаксис
typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 {
UINT ContextCount;
HANDLE Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT];
DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PlaneCount;
DXGK_MULTIPLANE_OVERLAY_PLANE2 *pPlanes;
UINT Duration;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2;
Члены
ContextCount
Количество контекстов в массиве, указанное элементом Context .
Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]
Массив дескрипторов для контекстов, которые способствовали операции отображения.
Flags
Структура DXGK_SETVIDPNSOURCEADDRESS_FLAGS , идентифицирующая тип выполняемой операции отображения.
VidPnSourceId
Целое число, идентифицирующее источник видео на видеоадаптере.
PlaneCount
Количество плоскостей наложения в списке pPlanes .
pPlanes
Массив DXGK_MULTIPLANE_OVERLAY_PLANE2 структур, указывающих плоскости наложения для отображения.
Duration
Продолжительность времени (в 100 единицах наносекунд) между тем, когда текущая текущая операция перевернется на экран, до следующего вертикального пустого прерывания.
Если значение равно нулю, частота обновления должна быть скоростью по умолчанию в зависимости от текущего режима.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |
См. также раздел
DXGK_MULTIPLANE_OVERLAY_PLANE2