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