DXGI_ADAPTER_DESC1 struttura (dxgi.h)
Descrive una scheda (o una scheda video) usando DXGI 1.1.
Sintassi
typedef struct DXGI_ADAPTER_DESC1 {
WCHAR Description[128];
UINT VendorId;
UINT DeviceId;
UINT SubSysId;
UINT Revision;
SIZE_T DedicatedVideoMemory;
SIZE_T DedicatedSystemMemory;
SIZE_T SharedSystemMemory;
LUID AdapterLuid;
UINT Flags;
} DXGI_ADAPTER_DESC1;
Members
Description[128]
Tipo: WCHAR[128]
Stringa contenente la descrizione dell'adapter. Nel livello di funzionalità 9 hardware grafico, GetDesc1 restituisce "Adattatore software" per la stringa di descrizione.
VendorId
Tipo: UINT
ID PCI o ID ACPI del fornitore dell'hardware dell'adattatore. Se questo valore è minore o uguale a 0xFFFF, è un ID PCI; in caso contrario, è un ID ACPI. A livello di funzionalità 9 hardware grafico, GetDesc1 restituisce zero per questo valore.
DeviceId
Tipo: UINT
ID PCI o ID ACPI del dispositivo hardware dell'adattatore. Se VendorId è un ID PCI, è anche un ID PCI; in caso contrario, è un ID ACPI. A livello di funzionalità 9 hardware grafico, GetDesc1 restituisce zero per questo valore.
SubSysId
Tipo: UINT
ID PCI o ID ACPI del sottosistema hardware dell'adattatore. Se VendorId è un ID PCI, è anche un ID PCI; in caso contrario, è un ID ACPI. A livello di funzionalità 9 hardware grafico, GetDesc1 restituisce zero per questo valore.
Revision
Tipo: UINT
Numero di revisione PCI o ACPI dell'adattatore. Se VendorId è un ID PCI, è un numero di revisione del dispositivo PCI; in caso contrario, è un numero di revisione del dispositivo ACPI. A livello di funzionalità 9 hardware grafico, GetDesc1 restituisce zero per questo valore.
DedicatedVideoMemory
Tipo: SIZE_T
Numero di byte di memoria video dedicata che non sono condivise con la CPU.
DedicatedSystemMemory
Tipo: SIZE_T
Numero di byte di memoria di sistema dedicata non condivisa con la CPU. Questa memoria viene allocata dalla memoria di sistema disponibile al momento dell'avvio.
SharedSystemMemory
Tipo: SIZE_T
Numero di byte di memoria del sistema condiviso. Si tratta del valore massimo della memoria di sistema che può essere utilizzata dall'adattatore durante l'operazione. Qualsiasi memoria accidentale utilizzata dal driver man mano che gestisce e usa memoria video è aggiuntiva.
AdapterLuid
Tipo: LUID
Valore univoco che identifica l'adapter. Vedere LUID per una definizione della struttura. LUID è definito in dxgi.h.
Flags
Tipo: UINT
Valore del tipo enumerato DXGI_ADAPTER_FLAG che descrive il tipo di adattatore. Il flag di DXGI_ADAPTER_FLAG_REMOTE è riservato.
Commenti
La struttura DXGI_ADAPTER_DESC1 fornisce una descrizione DXGI 1.1 di un adattatore. Questa struttura viene inizializzata usando il metodo IDXGIAdapter1::GetDesc1 .
Requisiti
Requisito | Valore |
---|---|
Intestazione | dxgi.h |