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

# D3D12XBOX_NUMBER_FORMAT (família XBOX One)

> Define os nomes de vários formatos numéricos. Usada pela estrutura `D3D12XBOX_SHADER_RESOURCE_VIEW_DESC`.

Define os nomes de vários formatos numéricos. Usada pela estrutura `D3D12XBOX_SHADER_RESOURCE_VIEW_DESC`.

## Sintaxe

```cpp theme={null}
typedef enum D3D12XBOX_NUMBER_FORMAT  : UINT  
{  
    D3D12XBOX_NUMBER_FORMAT_INVALID = 0x000000ff,  
    D3D12XBOX_NUMBER_FORMAT_TYPELESS = 0x000000fe,  
    D3D12XBOX_NUMBER_FORMAT_UNORM = 0x00000000,  
    D3D12XBOX_NUMBER_FORMAT_SNORM = 0x00000001,  
    D3D12XBOX_NUMBER_FORMAT_USCALED = 0x00000002,  
    D3D12XBOX_NUMBER_FORMAT_SSCALED = 0x00000003,  
    D3D12XBOX_NUMBER_FORMAT_UINT = 0x00000004,  
    D3D12XBOX_NUMBER_FORMAT_SINT = 0x00000005,  
    D3D12XBOX_NUMBER_FORMAT_SNORM_OGL = 0x00000006,  
    D3D12XBOX_NUMBER_FORMAT_FLOAT = 0x00000007,  
    D3D12XBOX_NUMBER_FORMAT_SRGB = 0x00000009,  
    D3D12XBOX_NUMBER_FORMAT_UBNORM = 0x0000000a,  
    D3D12XBOX_NUMBER_FORMAT_UBNORM_OGL = 0x0000000b,  
    D3D12XBOX_NUMBER_FORMAT_UBINT = 0x0000000c,  
    D3D12XBOX_NUMBER_FORMAT_UBSCALED = 0x0000000d,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__TYPELESS = 0x0000fefe,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__UINT = 0x000004fe,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__TYPELESS = 0x0000fe00,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UNORM = 0x00000000,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UINT = 0x00000400,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__TYPELESS = 0x0000fe07,  
    D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__UINT = 0x00000407,  
} D3D12XBOX_NUMBER_FORMAT  
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_NUMBER\_FORMAT\_INVALID | Inválido |
| D3D12XBOX\_NUMBER\_FORMAT\_TYPELESS | Sem tipo |
| D3D12XBOX\_NUMBER\_FORMAT\_UNORM | Normalizado sem sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_SNORM | Normalizado com sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_USCALED | Dimensionado sem sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_SSCALED | Dimensionado com sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_UINT | Inteiro sem sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_SINT | Inteiro com sinal |
| D3D12XBOX\_NUMBER\_FORMAT\_SNORM\_OGL | Normalizado com sinal OGL |
| D3D12XBOX\_NUMBER\_FORMAT\_FLOAT | Ponto flutuante |
| D3D12XBOX\_NUMBER\_FORMAT\_SRGB | sRGB |
| D3D12XBOX\_NUMBER\_FORMAT\_UBNORM | UBNORM |
| D3D12XBOX\_NUMBER\_FORMAT\_UBNORM\_OGL | UBNORM OGL |
| D3D12XBOX\_NUMBER\_FORMAT\_UBINT | UBINT |
| D3D12XBOX\_NUMBER\_FORMAT\_UBSCALED | UBSCALED |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_TYPELESS\_\_TYPELESS | Composto de sem tipo e sem tipo |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_TYPELESS\_\_UINT | Composto de sem tipo e UINT |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_UNORM\_\_TYPELESS | Composto de UNORM e sem tipo |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_UNORM\_\_UNORM | Composto de UNORM e UNORM |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_UNORM\_\_UINT | Composto de UNORM e UINT |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_FLOAT\_\_TYPELESS | Composto de ponto flutuante e sem tipo |
| D3D12XBOX\_NUMBER\_FORMAT\_COMPOSITE\_FLOAT\_\_UINT | Composto de ponto flutuante e inteiro |

## Comentários

`D3D12XBOX_NUMBER_FORMAT` define os nomes de vários formatos numéricos.\
[D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_shader_resource_view_desc) usa esta enumeração.\
Para obter mais informações sobre formatos de exibição de recursos, confira [DXGI\_FORMAT](https://learn.microsoft.com/en-us/windows/desktop/api/dxgiformat/ne-dxgiformat-dxgi_format).

## Requisitos

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

**Plataformas com suporte:** família XBOX One

## Confira também

[D3D12XBOX\_DATA\_FORMAT](/pt-BR/reference/graphics/d3d12_x/enums/d3d12xbox_data_format)
[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_FORMAT_SUPPORT1](/pt-BR/reference/graphics/d3d12/enums/d3d12_format_support1_public.md)
- [D3D12_FORMAT_SUPPORT2](/pt-BR/reference/graphics/d3d12/enums/d3d12_format_support2_public.md)
- [D3D12_RT_FORMAT_ARRAY](/pt-BR/reference/graphics/d3d12/structs/d3d12_rt_format_array_public.md)
- [D3D12_FEATURE_DATA_FORMAT_INFO](/pt-BR/reference/graphics/d3d12/structs/d3d12_feature_data_format_info_public.md)
