> ## 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_BUFFER_UAV_FLAGS (família XBOX One)

> Identifica opções de exibição de acesso não ordenado para um recurso de buffer.

Identifica opções de exibição de acesso não ordenado para um recurso de buffer.

## Sintaxe

```cpp theme={null}
typedef enum D3D12_BUFFER_UAV_FLAGS    
{  
    D3D12_BUFFER_UAV_FLAG_NONE = 0x0,  
    D3D12_BUFFER_UAV_FLAG_RAW = 0x1,  
    D3D12XBOX_BUFFER_UAV_FLAG_STRIDED_TYPED = 0x2  
} D3D12_BUFFER_UAV_FLAGS  
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12\_BUFFER\_UAV\_FLAG\_NONE | Indica uma exibição padrão. |
| D3D12\_BUFFER\_UAV\_FLAG\_RAW | O recurso contém dados brutos e não estruturados. Requer que o formato da UAV seja DXGI\_FORMAT\_R32\_TYPELESS. Para obter mais informações sobre a exibição bruta de buffers, consulte [Exibições brutas de buffers](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-resources-intro). |
| D3D12XBOX\_BUFFER\_UAV\_FLAG\_STRIDED\_TYPED | Habilita buffers com stride, ou seja, a distância entre dois elementos é maior que o tamanho de um único elemento. NumElements passa a ser o deslocamento em bytes, e StructureByteStride é permitido com um formato conhecido. |

## Requisitos

**Cabeçalho:** d3d12\_x.h

**Plataformas compatíveis**: família XBOX One

## Confira também

[d3d12\_x](/pt-BR/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_BUFFER_UAV](/pt-BR/reference/graphics/d3d12/structs/d3d12_buffer_uav_public.md)
- [D3D12_UAV_DIMENSION](/pt-BR/reference/graphics/d3d12/enums/d3d12_uav_dimension_public.md)
- [D3D12_TEX2D_UAV](/pt-BR/reference/graphics/d3d12/structs/d3d12_tex2d_uav_public.md)
- [D3D12_TEX1D_UAV](/pt-BR/reference/graphics/d3d12/structs/d3d12_tex1d_uav_public.md)
