структура DXGKARG_QUERYVIDPNHWCAPABILITY (d3dkmddi.h)
Структура DXGKARG_QUERYVIDPNHWCAPABILITY используется драйвером минипорта дисплея для описания аппаратных возможностей функционального VidPN в ответ на вызов функции DxgkDdiQueryVidHWCapability.
Синтаксис
typedef struct _DXGKARG_QUERYVIDPNHWCAPABILITY {
[in] IN D3DKMDT_HVIDPN hFunctionalVidPn;
[in] IN D3DDDI_VIDEO_PRESENT_SOURCE_ID SourceId;
[in] IN D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
[out] OUT D3DKMDT_VIDPN_HW_CAPABILITY VidPnHWCaps;
} DXGKARG_QUERYVIDPNHWCAPABILITY;
Члены
[in] hFunctionalVidPn
Дескриптор функционального объекта VidPN, для которого запрашиваются возможности оборудования.
[in] SourceId
Целое число, определяющее источник представления видео на адаптере отображения.
[in] TargetId
Целое число, определяющее целевое значение видео на адаптере отображения.
[out] VidPnHWCaps
Структура D3DKMDT_VIDPN_HW_CAPABILITY, описывающая возможности драйвера мини-порта отображения для выполнения операций отображения без поддержки выделенного оборудования GPU.
Замечания
Типы данных D3DDDI_VIDEO_PRESENT_SOURCE_ID и D3DDDI_VIDEO_PRESENT_TARGET_ID определены в D3dukmdt.h.
Идентификаторы источника, представленные видео, назначаются операционной системой. DxgkDdiStartDevice, реализованной драйвером минипорта дисплея, возвращает число N видеосущего источника, поддерживаемого адаптером отображения. Затем операционная система назначает идентификаторы 0, 1, 2, ... N - 1.
Идентификаторы целевого объекта, представленные видео, назначаются драйвером мини-порта отображения. DxgkDdiQueryChildRelations, реализованный драйвером мини-порта отображения, возвращает массив структур DXGK_CHILD_DESCRIPTOR, каждый из которых содержит идентификатор.
Дополнительные сведения о источниках и целевых объектах видео см. в разделе Введение в видеосущая сеть.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 7 |
заголовка | d3dkmddi.h (include D3dkmddi.h) |