структура DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT (dxgiddi.h)

Используется в вызове функции pfnCheckMultiPlaneOverlaySupport (DXGI) для проверка сведений об аппаратной поддержке многоплановых наложений.

Синтаксис

typedef struct _DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT {
  [in]  DXGI_DDI_HDEVICE                                     hDevice;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID                       VidPnSourceId;
  [out] UINT                                                 NumPlaneInfo;
  [out] DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO *pPlaneInfo;
  [out] BOOL                                                 Supported;
} DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT;

Члены

[in] hDevice

Дескриптор устройства отображения (графический контекст), на котором драйвер выполняет презентацию. Среда выполнения Direct3D передает этот дескриптор драйверу в элементе hDrvDeviceструктуры D3D10DDIARG_CREATEDEVICE , когда среда выполнения вызывает функцию CreateDevice(D3D10) драйвера для создания устройства отображения.

[in] VidPnSourceId

Отсчитываемый от нуля идентификационный номер источника видеотрансляций (VidPN) входных данных, для которых запрашивается аппаратная поддержка.

[out] NumPlaneInfo

Количество плоскостей наложения, поддерживаемых оборудованием.

[out] pPlaneInfo

Указатель на структуру DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO , указывающую атрибуты поддержки, которые оборудование предоставляет для многоплановых наложений.

[out] Supported

Значение TRUE , если оборудование поддерживает многоплановые наложения, в противном случае — FALSE.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть dxgiddi.h (включая Dxgiddi.h)

См. также раздел

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)