Compartir a través de


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

Consulte también

Estructuras DXGI

IDXGIAdapter1::GetDesc1