> ## 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 influe sur la façon dont les valeurs sont calculées pendant la rastérisation.

Spécifie le mode d'interpolation, qui influe sur 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 | Ne pas interpoler entre les valeurs de registre. |
| D3D\_INTERPOLATION\_LINEAR | Interpoler linéairement entre les valeurs de registre. |
| D3D\_INTERPOLATION\_LINEAR\_CENTROID | Interpoler linéairement entre les valeurs de registre, avec limitation au centroïde lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE | Interpoler linéairement entre les valeurs de registre, sans correction de perspective. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE\_CENTROID | Interpoler linéairement entre les valeurs de registre, sans correction de perspective et avec limitation au centroïde lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_SAMPLE | Interpoler linéairement entre les valeurs de registre, avec limitation à l'échantillon lors du multiéchantillonnage. |
| D3D\_INTERPOLATION\_LINEAR\_NOPERSPECTIVE\_SAMPLE | Interpoler linéairement 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-CA/reference/graphics/d3d12shader_x/d3d12shader_x_members)


## Related topics

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