структура DXGK_CHILD_DESCRIPTOR (dispmprt.h)
Структура DXGK_CHILD_DESCRIPTOR содержит сведения об идентификации и возможностях отдельного дочернего устройства видеоадаптера.
Синтаксис
typedef struct _DXGK_CHILD_DESCRIPTOR {
DXGK_CHILD_DEVICE_TYPE ChildDeviceType;
DXGK_CHILD_CAPABILITIES ChildCapabilities;
ULONG AcpiUid;
ULONG ChildUid;
} DXGK_CHILD_DESCRIPTOR, *PDXGK_CHILD_DESCRIPTOR;
Члены
ChildDeviceType
Элемент перечисления DXGK_CHILD_DEVICE_TYPE , указывающий тип дочернего устройства.
ChildCapabilities
Структура DXGK_CHILD_CAPABILITIES , описывающая возможности дочернего устройства.
AcpiUid
Если дочернее устройство является устройством ACPI, этот элемент содержит уникальный идентификатор ACPI дочернего устройства.
ChildUid
Уникальный идентификатор, созданный драйвером мини-порта дисплея, который идентифицирует дочернее устройство.
Комментарии
Функция DxgkDdiQueryChildRelations , реализованная драйвером мини-порта дисплея, заполняет массив DXGK_CHILD_DESCRIPTOR структур, по одной для каждого дочернего устройства видеоадаптера.
Каждое дочернее устройство типа TypeVideoOutput связано с целевым объектом представления видео, а элемент ChildUid этой структуры используется в качестве идентификатора для этого целевого объекта представления видео. Несколько функций, реализованных диспетчером сети видеотрансляций (VidPN), получают идентификатор целевого объекта для представления видео. Пример см. в параметре VidPnTargetId функции pfnAcquireTargetModeSet .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |