> ## 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_SAMPLER_FLAGS (consoles XBOX Series)

> D3D12XBOX_SAMPLER_FLAGS (consoles XBOX Series) — Sinalizadores de amostrador para criar uma descrição de amostrador. Referência da API de gráficos do Direct3D 12 para desenvolvimento de jogos XBOX.

Sinalizadores de amostrador para criar uma descrição de amostrador.

## Sintaxe

```cpp theme={null}
typedef enum D3D12XBOX_SAMPLER_FLAGS  : UINT  
{  
    D3D12XBOX_SAMPLER_FLAG_NONE = 0x0000,  
    D3D12XBOX_SAMPLER_FLAG_ENABLE_UNNORMALIZED_COORDINATES = 0x0001,  
    D3D12XBOX_SAMPLER_FLAG_TRUNCATE_COORDINATES = 0x0002,  
    D3D12XBOX_SAMPLER_FLAG_TRUNCATE_COORDINATES_MC = 0x0004,  
    D3D12XBOX_SAMPLER_FLAG_ENABLE_DEGAMMA_OVERRIDE = 0x0008,  
    D3D12XBOX_SAMPLER_FLAG_DISABLE_PRECLAMP_BIAS = 0x0010,  
    D3D12XBOX_SAMPLER_FLAG_DISABLE_CUBEMAP_WRAP = 0x0020,  
    D3D12XBOX_SAMPLER_FLAG_ENABLE_POST_FILTER_LSB_CEILING = 0x0040,  
    D3D12XBOX_SAMPLER_FLAG_DISABLE_POST_FILTER_NORMALIZATION_ROUNDING = 0x0080,  
    D3D12XBOX_SAMPLER_FLAG_ENABLE_MINMIP_FILTER = 0x0100  
} D3D12XBOX_SAMPLER_FLAGS  
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_SAMPLER\_FLAG\_NONE | Nenhum. |
| D3D12XBOX\_SAMPLER\_FLAG\_ENABLE\_UNNORMALIZED\_COORDINATES | Habilita coordenadas não normalizadas. |
| D3D12XBOX\_SAMPLER\_FLAG\_TRUNCATE\_COORDINATES | Trunca as coordenadas. |
| D3D12XBOX\_SAMPLER\_FLAG\_TRUNCATE\_COORDINATES\_MC | Descarta os 7 bits menos significativos das frações de mesclagem horizontal e vertical. |
| D3D12XBOX\_SAMPLER\_FLAG\_ENABLE\_DEGAMMA\_OVERRIDE | Habilita a substituição de degamma. |
| D3D12XBOX\_SAMPLER\_FLAG\_DISABLE\_PRECLAMP\_BIAS | Desabilita o viés de pré-limitação (pre-clamp). |
| D3D12XBOX\_SAMPLER\_FLAG\_DISABLE\_CUBEMAP\_WRAP | Desabilita o encapsulamento (wrap) de cubemap. |
| D3D12XBOX\_SAMPLER\_FLAG\_ENABLE\_POST\_FILTER\_LSB\_CEILING | Habilita o arredondamento para cima do bit menos significativo após a filtragem. |
| D3D12XBOX\_SAMPLER\_FLAG\_DISABLE\_POST\_FILTER\_NORMALIZATION\_ROUNDING | Desabilita o arredondamento de normalização após a filtragem. |
| D3D12XBOX\_SAMPLER\_FLAG\_ENABLE\_MINMIP\_FILTER | Habilita o filtro especial de mapa MinMip usando as inclinações e os deslocamentos do filtro. |

## Comentários

A estrutura [D3D12XBOX\_SAMPLER\_DESC](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_sampler_desc) e a função embutida [D3D12XboxInitializeDefaultComputeShaderLimits](/pt-BR/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits) usam essa enumeração.

## Requisitos

**Cabeçalho:** d3d12\_xs.h\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

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


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [D3D12_EXPORT_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_export_flags_public.md)
- [D3D12_RAYTRACING_INSTANCE_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_raytracing_instance_flags_public.md)
- [D3D12_COMMAND_LIST_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [D3D12_RAYTRACING_GEOMETRY_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_raytracing_geometry_flags_public.md)
