Freigeben über


DXGK_CHILD_DESCRIPTOR-Struktur (dispmprt.h)

Die DXGK_CHILD_DESCRIPTOR-Struktur enthält Identifikations- und Funktionsinformationen für ein einzelnes untergeordnetes Gerät des Grafikkartes.

Syntax

typedef struct _DXGK_CHILD_DESCRIPTOR {
  DXGK_CHILD_DEVICE_TYPE  ChildDeviceType;
  DXGK_CHILD_CAPABILITIES ChildCapabilities;
  ULONG                   AcpiUid;
  ULONG                   ChildUid;
} DXGK_CHILD_DESCRIPTOR, *PDXGK_CHILD_DESCRIPTOR;

Member

ChildDeviceType

Ein Member der DXGK_CHILD_DEVICE_TYPE-Enumeration , die den Typ des untergeordneten Geräts angibt.

ChildCapabilities

Eine DXGK_CHILD_CAPABILITIES Struktur, die die Funktionen des untergeordneten Geräts beschreibt.

AcpiUid

Wenn es sich bei dem untergeordneten Gerät um ein ACPI-Gerät handelt, enthält dieses Element den eindeutigen ACPI-Bezeichner des untergeordneten Geräts.

ChildUid

Ein eindeutiger Bezeichner, der vom Anzeigeminiporttreiber erstellt wird und das untergeordnete Gerät identifiziert.

Hinweise

Die DxgkDdiQueryChildRelations-Funktion , die vom Display-Miniporttreiber implementiert wird, füllt ein Array von DXGK_CHILD_DESCRIPTOR Strukturen aus, eine für jedes untergeordnete Gerät der Grafikkarte.

Jedes untergeordnete Gerät vom Typ TypeVideoOutput ist einem Videoziel zugeordnet, und das ChildUid-Element dieser Struktur wird als Bezeichner für dieses Video-Objekt verwendet. Mehrere Funktionen, die vom VidPN-Manager (Video Present Network) implementiert wurden, erhalten einen Video present-Zielbezeichner. Ein Beispiel finden Sie im VidPnTargetId-Parameter der PfnAcquireTargetModeSet-Funktion .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile dispmprt.h (include Dispmprt.h)

Weitere Informationen

DXGK_CHILD_CAPABILITIES

DXGK_CHILD_DEVICE_TYPE

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus