> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DXGI_ADAPTER_DESC2 (consoles XBOX Series)

> Descreve um adaptador (ou placa de vídeo) usando DXGI 1.2.

Descreve um adaptador (ou placa de vídeo).

## Sintaxe

```cpp theme={null}
typedef struct DXGI_ADAPTER_DESC2 {  
    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_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;  
    DXGI_COMPUTE_PREEMPTION_GRANULARITY ComputePreemptionGranularity;  
} DXGI_ADAPTER_DESC2  
```

### Membros

*Description*<br />Tipo: WCHAR\[128]

Uma cadeia de caracteres que contém a descrição do adaptador. Em hardware gráfico de nível de recurso 9, GetDesc2 retorna "Software Adapter" como cadeia de caracteres de descrição.

*VendorId*<br />Tipo: UINT

A ID PCI do fornecedor do hardware. Em hardware gráfico de nível de recurso 9, GetDesc2 retorna zeros para a ID PCI do fornecedor do hardware.

*DeviceId*<br />Tipo: UINT

A ID PCI do dispositivo de hardware. Em hardware gráfico de nível de recurso 9, GetDesc2 retorna zeros para a ID PCI do dispositivo de hardware.

*SubSysId*<br />Tipo: UINT

A ID PCI do subsistema. Em hardware gráfico de nível de recurso 9, GetDesc2 retorna zeros para a ID PCI do subsistema.

*Revision*<br />Tipo: UINT

A ID PCI do número de revisão do adaptador. Em hardware gráfico de nível de recurso 9, GetDesc1 retorna zeros para a ID PCI do número de revisão do adaptador.

*DedicatedVideoMemory*<br />Tipo: SIZE\_T

O número de bytes de memória de vídeo dedicada que não são compartilhados com a CPU.

*DedicatedSystemMemory*<br />Tipo: SIZE\_T

O número de bytes de memória do sistema dedicada que não são compartilhados com a CPU. Essa memória é alocada a partir da memória do sistema disponível no momento da inicialização.

*SharedSystemMemory*<br />Tipo: SIZE\_T

O número de bytes de memória do sistema compartilhada. Esse é o valor máximo de memória do sistema que pode ser consumido pelo adaptador durante a operação. Qualquer memória incidental consumida pelo driver ao gerenciar e usar a memória de vídeo é adicional.

*AdapterLuid*<br />Tipo: LUID

Um valor exclusivo que identifica o adaptador. Consulte [LUID](https://learn.microsoft.com/en-us/previous-versions/windows/hardware/drivers/ff549708\(v=vs.85\)) para obter uma definição da estrutura. LUID é definido em dxgi.h.

*Flags*<br />Tipo: UINT

Um valor do tipo enumerado DXGI\_ADAPTER\_FLAG que descreve o tipo de adaptador. O sinalizador DXGI\_ADAPTER\_FLAG\_REMOTE é reservado.

*GraphicsPreemptionGranularity*<br />Tipo: DXGI\_GRAPHICS\_PREEMPTION\_GRANULARITY

Um valor do tipo enumerado `DXGI_GRAPHICS_PREEMPTION_GRANULARITY` que descreve o nível de granularidade no qual a GPU pode ser interrompida preemptivamente durante a execução de sua tarefa atual de renderização de gráficos.

*ComputePreemptionGranularity*<br />Tipo: DXGI\_COMPUTE\_PREEMPTION\_GRANULARITY

Um valor do tipo enumerado `DXGI_COMPUTE_PREEMPTION_GRANULARITY` que descreve o nível de granularidade no qual a GPU pode ser interrompida preemptivamente durante a execução de sua tarefa de computação atual.

## Comentários

A estrutura DXGI\_ADAPTER\_DESC2 fornece uma descrição DXGI 1.2 de um adaptador. Essa estrutura é inicializada usando o método [IDXGIAdapter2::GetDesc2](/pt-BR/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter2/methods/idxgiadapter2_getdesc2).

## Requisitos

**Cabeçalho:** d3d12\_xs.h<br />**Plataformas compatíveis**: consoles XBOX Series

## Confira também

[d3d12\_xs](/pt-BR/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [DXGI_ADAPTER_DESC2 (XBOX Series consoles)](/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
- [DXGI_ADAPTER_DESC2 (consolas XBOX Series)](/es/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
- [DXGI_ADAPTER_DESC2 (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
- [DXGI_ADAPTER_DESC2 (XBOX Series 콘솔)](/ko/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
- [DXGI_ADAPTER_DESC2 (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
