DXGK_GENERIC_DESCRIPTOR-Struktur (dispmprt.h)
Die DXGK_GENERIC_DESCRIPTOR-Struktur enthält beschreibende Informationen zu einem untergeordneten Gerät der Grafikkarte.
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;
Member
HardwareId[DXGK_MAX_REG_SZ_LEN]
Eine einzelne Breitzeichenzeichenfolge, die mit zwei breiten NULL-Zeichen beendet wird und die die Hardware-ID des untergeordneten Geräts enthält.
InstanceId[DXGK_MAX_REG_SZ_LEN]
Eine einzelne Breitzeichenzeichenfolge, die mit zwei breiten NULL-Zeichen beendet wird und die die instance-ID des untergeordneten Geräts enthält.
CompatibleId[DXGK_MAX_REG_SZ_LEN]
Eine Sequenz von Breitzeichenzeichenfolgen, 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 Breitzeichenzeichenfolge, die durch zwei breite NULL-Zeichen beendet wird und den Gerätetext des untergeordneten Geräts enthält.
Hinweise
Die Grafikkarte verfügt über zwei Arten von untergeordneten Geräten: TypeVideoOutput und TypeOther. Bei untergeordneten Geräten vom Typ TypeOther übergibt der Anzeigeporttreiber eine DXGK_GENERIC_DESCRIPTOR-Struktur an die DxgkDdiQueryDeviceDescriptor-Funktion des Anzeigeminiporttreibers. DxgkDdiQueryDeviceDescriptor muss die Member der -Struktur ausfüllen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | dispmprt.h (include Dispmprt.h) |