DXGI_ADAPTER_DESC-Struktur (dxgi.h)
Beschreibt einen Adapter (oder einen Video-Karte) mithilfe von DXGI 1.0.
Syntax
typedef struct DXGI_ADAPTER_DESC {
WCHAR Description[128];
UINT VendorId;
UINT DeviceId;
UINT SubSysId;
UINT Revision;
SIZE_T DedicatedVideoMemory;
SIZE_T DedicatedSystemMemory;
SIZE_T SharedSystemMemory;
LUID AdapterLuid;
} DXGI_ADAPTER_DESC;
Member
Description[128]
Typ: WCHAR[128]
Eine Zeichenfolge, die die Adapterbeschreibung enthält. Auf Der Grafikhardware auf Featureebene 9 gibt GetDesc "Softwareadapter" für die Beschreibungszeichenfolge zurück.
VendorId
Typ: UINT
Die PCI-ID oder ACPI-ID des Hardwareanbieters des Adapters. Wenn dieser Wert kleiner oder gleich 0xFFFF ist, handelt es sich um eine PCI-ID. Andernfalls handelt es sich um eine ACPI-ID. Auf Grafikhardware auf Featureebene 9 gibt GetDesc für diesen Wert 0 (null) zurück.
DeviceId
Typ: UINT
Die PCI-ID oder ACPI-ID des Hardwaregeräts des Adapters. Wenn VendorId eine PCI-ID ist, handelt es sich auch um eine PCI-ID. Andernfalls handelt es sich um eine ACPI-ID. Auf Grafikhardware auf Featureebene 9 gibt GetDesc für diesen Wert 0 (null) zurück.
SubSysId
Typ: UINT
Die PCI-ID oder ACPI-ID des Hardwaresubsystems des Adapters. Wenn VendorId eine PCI-ID ist, handelt es sich auch um eine PCI-ID. Andernfalls handelt es sich um eine ACPI-ID. Auf Grafikhardware auf Featureebene 9 gibt GetDesc für diesen Wert 0 (null) zurück.
Revision
Typ: UINT
Die PCI- oder ACPI-Revisionsnummer des Adapters. Wenn VendorId eine PCI-ID ist, handelt es sich um eine PCI-Geräterevisionsnummer. Andernfalls handelt es sich um eine ACPI-Geräterevisionsnummer. Auf Der Grafikhardware auf Featureebene 9 gibt GetDesc nullen für diesen Wert zurück.
DedicatedVideoMemory
Typ: SIZE_T
Die Anzahl der Bytes des dedizierten Videospeichers, die nicht für die CPU freigegeben werden.
DedicatedSystemMemory
Typ: SIZE_T
Die Anzahl der Bytes des dedizierten Systemarbeitsspeichers, die nicht für die CPU freigegeben werden. Dieser Arbeitsspeicher wird zum Startzeitpunkt aus dem verfügbaren Systemspeicher zugeordnet.
SharedSystemMemory
Typ: SIZE_T
Die Anzahl der Bytes des gemeinsam genutzten Systemspeichers. Dies ist der maximale Wert des Systemspeichers, der vom Adapter während des Betriebs verbraucht werden kann. Jeder zufällige Speicher, der vom Treiber bei der Verwaltung und Verwendung des Videospeichers verbraucht wird, ist zusätzlich.
AdapterLuid
Typ: LUID
Ein eindeutiger Wert, der den Adapter identifiziert. Eine Definition der -Struktur finden Sie unter LUID . LUID ist in dxgi.h definiert.
Hinweise
Die DXGI_ADAPTER_DESC-Struktur enthält eine Beschreibung eines Adapters. Diese Struktur wird mithilfe der IDXGIAdapter::GetDesc-Methode initialisiert.
Anforderungen
Anforderung | Wert |
---|---|
Header | dxgi.h |