> ## 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.

# D3D12_RENDER_PASS_TIER

> Especifica o nível de suporte a passos de renderização em um dispositivo gráfico.

Especifica o nível de suporte a passos de renderização em um dispositivo gráfico.

## Sintaxe

```cpp theme={null}
typedef enum D3D12_RENDER_PASS_TIER
{
    D3D12_RENDER_PASS_TIER_0 = 0,
    D3D12_RENDER_PASS_TIER_1 = 1,
    D3D12_RENDER_PASS_TIER_2 = 2
} D3D12_RENDER_PASS_TIER
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12\_RENDER\_PASS\_TIER\_0 | O driver de vídeo do modo de usuário não implementou passos de renderização e, portanto, o recurso é fornecido apenas por meio de emulação de software. Os passos de renderização podem não oferecer vantagem de desempenho neste nível de suporte. |
| D3D12\_RENDER\_PASS\_TIER\_1 | O recurso de passos de renderização é implementado pelo driver de vídeo do modo de usuário, e as gravações em destino de renderização/buffer de profundidade podem ser aceleradas. As gravações em exibições de acesso não ordenado (UAV) não têm suporte eficiente dentro do passo de renderização. |
| D3D12\_RENDER\_PASS\_TIER\_2 | O recurso de passos de renderização é implementado pelo driver de vídeo do modo de usuário, as gravações em destino de renderização/buffer de profundidade podem ser aceleradas, e as gravações em exibições de acesso não ordenado (UAV) (desde que as gravações em um passo de renderização não sejam lidas até um passo de renderização subsequente) provavelmente serão mais eficientes do que emitir o mesmo trabalho sem usar um passo de renderização. |

## Comentários

Para determinar o nível de suporte a passos de renderização em um dispositivo gráfico, passe a struct [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS5](/pt-BR/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options5_public).

## Requisitos

**Cabeçalho:** d3d12\_xs.h ou d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib ou d3d12\_x.lib\
**Plataformas com suporte**: consoles XBOX Series e família XBOX One

## Confira também

[Renderização](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/rendering)


## Related topics

- [D3D12_FEATURE_DATA_D3D12_OPTIONS5](/pt-BR/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options5_public.md)
- [D3D12_RENDER_PASS_RENDER_TARGET_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_render_pass_render_target_desc_public.md)
- [D3D12_RENDER_PASS_ENDING_ACCESS](/pt-BR/reference/graphics/d3d12/structs/d3d12_render_pass_ending_access_public.md)
- [D3D12_RENDER_PASS_BEGINNING_ACCESS](/pt-BR/reference/graphics/d3d12/structs/d3d12_render_pass_beginning_access_public.md)
- [D3D12_RENDER_PASS_DEPTH_STENCIL_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_render_pass_depth_stencil_desc_public.md)
