Condividi tramite


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

Vedi anche

Strutture DXGI

IDXGIAdapter1::GetDesc1