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


структура 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 (include Dispmprt.h)

См. также

DXGK_CHILD_CAPABILITIES

DXGK_CHILD_DEVICE_TYPE

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus