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

# D3D_INTERPOLATION_MODE

> Spécifie le mode d'interpolation, qui affecte la façon dont les valeurs sont calculées pendant la rastérisation.

Spécifie le mode d'interpolation, qui affecte la façon dont les valeurs sont calculées pendant la rastérisation.

## Syntaxe

```cpp theme={null}
typedef enum D3D_INTERPOLATION_MODE    
{  
    D3D_INTERPOLATION_UNDEFINED = 0,  
    D3D_INTERPOLATION_CONSTANT = 1,  
    D3D_INTERPOLATION_LINEAR = 2,  
    D3D_INTERPOLATION_LINEAR_CENTROID = 3,  
    D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE = 4,  
    D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID = 5,  
    D3D_INTERPOLATION_LINEAR_SAMPLE = 6,  
    D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE = 7  
} D3D_INTERPOLATION_MODE  
```

## Constantes

| Constante | Description |
| - | - |
| D3D\_INTERPOLATION\_UNDEFINED | Le mode d'interpolation n'est pas défini. |
| D3D\_INTERPOLATION\_CONSTANT | Pas d'interpolation entre les valeurs de registre. |
| D3D\_INTERPOLATION\_LINEAR | Interpolation linéaire entre les valeurs de registre. |
| D3D\_INTERPOLATION\_LINEAR\_CENTROID | Interpolation linéaire entre les valeurs de registre, avec limitation au centroïde lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE | Interpolation linéaire entre les valeurs de registre, sans correction de perspective. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE\_CENTROID | Interpolation linéaire entre les valeurs de registre, sans correction de perspective et avec limitation au centroïde lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_SAMPLE | Interpolation linéaire entre les valeurs de registre, avec limitation à l'échantillon lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE\_SAMPLE | Interpolation linéaire entre les valeurs de registre, sans correction de perspective et avec limitation à l'échantillon lors du multiéchantillonnage. |

## Configuration requise

**En-tête :** d3d12shader\_x.h et d3d12video\_xs.h\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One

## Voir aussi

[d3d12shader\_x](/fr/reference/graphics/d3d12shader_x/d3d12shader_x_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D_SHADER_MODEL](/fr/reference/graphics/d3d12/enums/d3d_shader_model_public.md)
- [D3D12_FILTER_TYPE](/fr/reference/graphics/d3d12/enums/d3d12_filter_type_public.md)
- [D3D12_FILTER](/fr/reference/graphics/d3d12/enums/d3d12_filter_public.md)
- [D3D12_CULL_MODE](/fr/reference/graphics/d3d12/enums/d3d12_cull_mode_public.md)
