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


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

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

DXGK_CHILD_CAPABILITIES

DXGK_CHILD_DEVICE_TYPE

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus