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