DXGK_GENERIC_DESCRIPTOR Struktur (dispmprt.h)
Die DXGK_GENERIC_DESCRIPTOR-Struktur enthält beschreibende Informationen zu einem untergeordneten Gerät des Anzeigeadapters.
Syntax
typedef struct _DXGK_GENERIC_DESCRIPTOR {
WCHAR HardwareId[DXGK_MAX_REG_SZ_LEN];
WCHAR InstanceId[DXGK_MAX_REG_SZ_LEN];
WCHAR CompatibleId[DXGK_MAX_REG_SZ_LEN];
WCHAR DeviceText[DXGK_MAX_REG_SZ_LEN];
} DXGK_GENERIC_DESCRIPTOR, *PDXGK_GENERIC_DESCRIPTOR;
Angehörige
HardwareId[DXGK_MAX_REG_SZ_LEN]
Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die die Hardware-ID des untergeordneten Geräts enthält.
InstanceId[DXGK_MAX_REG_SZ_LEN]
Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die die Instanz-ID des untergeordneten Geräts enthält.
CompatibleId[DXGK_MAX_REG_SZ_LEN]
Eine Abfolge von Zeichenfolgen mit breitem Zeichen, die jeweils durch ein einzelnes breites NULL-Zeichen beendet werden. Die letzte Zeichenfolge in der Sequenz wird durch zwei breite NULL-Zeichen beendet.
DeviceText[DXGK_MAX_REG_SZ_LEN]
Eine einzelne breite Zeichenfolge, die durch zwei breite NULL-Zeichen beendet wird, die den Gerätetext des untergeordneten Geräts enthält.
Bemerkungen
Der Anzeigeadapter verfügt über zwei Arten von untergeordneten Geräten: TypeVideoOutput und TypeOther-. Für untergeordnete Geräte vom Typ TypeOtherübergibt der Anzeigeporttreiber eine DXGK_GENERIC_DESCRIPTOR Struktur an die DxgkDdiQueryDescriptor Funktion des Anzeigeminiporttreibers. DxgkDdiQueryDeviceDescriptor müssen die Elemente der Struktur ausfüllen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | dispmprt.h (include Dispmprt.h) |