estructura DXGI_ADAPTER_DESC (dxgi.h)
Describe un adaptador (o tarjeta de vídeo) mediante DXGI 1.0.
Sintaxis
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;
Miembros
Description[128]
Tipo: WCHAR[128]
Cadena que contiene la descripción del adaptador. En el hardware gráfico de nivel de característica 9, GetDesc devuelve "Adaptador de software" para la cadena de descripción.
VendorId
Tipo: UINT
Identificador de PCI o ID ACPI del proveedor de hardware del adaptador. Si este valor es menor o igual que 0xFFFF, es un id. de PCI; de lo contrario, es un identificador ACPI. En el hardware gráfico de nivel de característica 9, GetDesc devuelve cero para este valor.
DeviceId
Tipo: UINT
Id. de PCI o ID ACPI del dispositivo de hardware del adaptador. Si VendorId es un id. de PCI, también es un id. de PCI; de lo contrario, es un identificador ACPI. En el hardware gráfico de nivel de característica 9, GetDesc devuelve cero para este valor.
SubSysId
Tipo: UINT
Identificador de PCI o ID ACPI del subsistema de hardware del adaptador. Si VendorId es un id. de PCI, también es un id. de PCI; de lo contrario, es un identificador ACPI. En el hardware gráfico de nivel de característica 9, GetDesc devuelve cero para este valor.
Revision
Tipo: UINT
Número de revisión PCI o ACPI del adaptador. Si VendorId es un id. de PCI, es un número de revisión de dispositivo PCI; de lo contrario, es un número de revisión de dispositivo ACPI. En el hardware gráfico de nivel de característica 9, GetDesc devuelve ceros para este valor.
DedicatedVideoMemory
Tipo: SIZE_T
Número de bytes de memoria de vídeo dedicada que no se comparten con la CPU.
DedicatedSystemMemory
Tipo: SIZE_T
Número de bytes de memoria del sistema dedicada que no se comparten con la CPU. Esta memoria se asigna a partir de la memoria del sistema disponible en tiempo de arranque.
SharedSystemMemory
Tipo: SIZE_T
Número de bytes de memoria del sistema compartido. Este es el valor máximo de la memoria del sistema que el adaptador puede consumir durante la operación. Cualquier memoria incidental consumida por el controlador a medida que administra y usa la memoria de vídeo es adicional.
AdapterLuid
Tipo: LUID
Valor único que identifica el adaptador. Consulte LUID para obtener una definición de la estructura. LUID se define en dxgi.h.
Comentarios
La estructura DXGI_ADAPTER_DESC proporciona una descripción de un adaptador. Esta estructura se inicializa mediante el método IDXGIAdapter::GetDesc .
Requisitos
Requisito | Valor |
---|---|
Header | dxgi.h |