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

> Indique le niveau de prise en charge que l'adaptateur offre pour les passes de rendu, le lancer de rayons et les ressources en mosaïque de niveau 3 pour les vues de ressources de nuanceur.

Indique le niveau de prise en charge que l'adaptateur offre pour les passes de rendu, le lancer de rayons et les ressources en mosaïque de niveau 3 pour les vues de ressources de nuanceur.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5
{
    BOOL SRVOnlyTiledResourceTier3;
    D3D12_RENDER_PASS_TIER RenderPassesTier;
    D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5
```

### Membres

*SRVOnlyTiledResourceTier3*\
Type : BOOL

Valeur booléenne indiquant si les options nécessitent la prise en charge des ressources en mosaïque de niveau 3 pour les vues de ressources de nuanceur. Pour plus d'informations, consultez [D3D12\_TILED\_RESOURCES\_TIER](/fr-CA/reference/graphics/d3d12/enums/d3d12_tiled_resources_tier_public).

*RenderPassesTier*\
Type : D3D12\_RENDER\_PASS\_TIER

Mesure dans laquelle un pilote de périphérique ou le matériel prend en charge efficacement les passes de rendu. Consultez [D3D12\_RENDERPASS\_TIER](/fr-CA/reference/graphics/d3d12/enums/d3d12_render_pass_tier_public).

#### RaytracingTier

Spécifie le niveau de prise en charge du lancer de rayons sur l'appareil graphique. Consultez [D3D12\_RAYTRACING\_TIER](/fr-CA/reference/graphics/d3d12/enums/d3d12_raytracing_tier_public).

*RaytracingTier*\
Type : D3D12\_RAYTRACING\_TIER

## Remarques

Passez [D3D12\_FEATURE\_D3D12\_OPTIONS5](/fr-CA/reference/graphics/d3d12/enums/d3d12_feature_public) à [ID3D12Device::CheckFeatureSupport](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_checkfeaturesupport_public) pour récupérer une structure **D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS5**.

## 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 de base](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)

[D3D12\_FEATURE](/fr-CA/reference/graphics/d3d12/enums/d3d12_feature_public)


## Related topics

- [D3D12_RAYTRACING_TIER](/fr-CA/reference/graphics/d3d12/enums/d3d12_raytracing_tier_public.md)
- [D3D12_RENDER_PASS_TIER](/fr-CA/reference/graphics/d3d12/enums/d3d12_render_pass_tier_public.md)
- [CheckFeatureSupport](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_checkfeaturesupport_public.md)
- [D3D12_FEATURE](/fr-CA/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options_public.md)
