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

> Décrit une position d'échantillon sous-pixel à utiliser avec des positions d'échantillon programmables.

Décrit une position d'échantillon sous-pixel à utiliser avec des positions d'échantillon programmables.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_SAMPLE_POSITION
{
    INT8 X;
    INT8 Y;
} D3D12_SAMPLE_POSITION
```

### Membres

*X*\
Type : INT8

Valeur de coordonnée sous-pixel signée sur l'axe X.

*Y*\
Type : INT8

Valeur de coordonnée sous-pixel signée sur l'axe Y.

## Remarques

L'origine (0, 0) des positions d'échantillon se trouve au centre du pixel. Les coordonnées X et Y sont des valeurs signées comprises entre -8 (haut/gauche) et 7 (bas/droite). Les valeurs en dehors de cette plage ne sont pas valides.

Chaque incrément de ces valeurs entières représente 1/16e de pixel. Par exemple, des valeurs X et Y de -8 et 4, respectivement, correspondent aux valeurs à virgule flottante -0,5 et 0,25, soit un point situé sur le bord le plus à gauche du pixel, à mi-chemin entre sa ligne centrale et le bord inférieur. De ce fait, les bords inférieur et droit d'un pixel ne sont pas accessibles par échantillonnage (ces positions sont accessibles en tant que bords supérieur et gauche des pixels voisins).

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h\
**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One

## Voir aussi

[Structures principales](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)


## Related topics

- [SetSamplePositions](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_setsamplepositions_public.md)
- [D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER](/fr/reference/graphics/d3d12/enums/d3d12_programmable_sample_positions_tier_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS2](/fr/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options2_public.md)
- [D3D12_BOX](/fr/reference/graphics/d3d12/structs/d3d12_box_public.md)
- [D3D12_GRAPHICS_STATES](/fr/reference/graphics/d3d12/enums/d3d12_graphics_states_public.md)
