estructura DXGI_ADAPTER_DESC1 (dxgi.h)
Describe un adaptador (o tarjeta de vídeo) con DXGI 1.1.
Sintaxis
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;
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, GetDesc1 devuelve "Adaptador de software" para la cadena de descripción.
VendorId
Tipo: UINT
Id. 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, GetDesc1 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, GetDesc1 devuelve cero para este valor.
SubSysId
Tipo: UINT
Id. 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, GetDesc1 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 del 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, GetDesc1 devuelve cero 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 desde la memoria del sistema disponible en tiempo de arranque.
SharedSystemMemory
Tipo: SIZE_T
Número de bytes de memoria del sistema compartida. 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 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.
Flags
Tipo: UINT
Valor del tipo enumerado DXGI_ADAPTER_FLAG que describe el tipo de adaptador. La marca DXGI_ADAPTER_FLAG_REMOTE está reservada.
Comentarios
La estructura de DXGI_ADAPTER_DESC1 proporciona una descripción DXGI 1.1 de un adaptador. Esta estructura se inicializa mediante el método IDXGIAdapter1::GetDesc1 .
Requisitos
Requisito | Valor |
---|---|
Header | dxgi.h |