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


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

DXGK_SETVIDPNSOURCEADDRESS_FLAGS

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2