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) |