Freigeben über


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)

Weitere Informationen

DXGK_DEVICE_DESCRIPTOR