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

> Indique le niveau de prise en charge que l'adaptateur offre pour les requêtes d'horodatage, la conversion de format, l'écriture immédiate, l'instanciation de vues et les coordonnées barycentriques.

Indique le niveau de prise en charge que l'adaptateur offre pour les requêtes d'horodatage, la conversion de format, l'écriture immédiate, l'instanciation de vues et les coordonnées barycentriques.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS3
{
    BOOL CopyQueueTimestampQueriesSupported;
    BOOL CastingFullyTypedFormatSupported;
    D3D12_COMMAND_LIST_SUPPORT_FLAGS WriteBufferImmediateSupportFlags;
    D3D12_VIEW_INSTANCING_TIER ViewInstancingTier;
    BOOL BarycentricsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS3
```

### Membres

*CopyQueueTimestampQueriesSupported*\
Type : BOOL

Indique si les requêtes d'horodatage sont prises en charge sur les files d'attente de copie.

*CastingFullyTypedFormatSupported*\
Type : BOOL

Indique si la conversion d'un format entièrement typé vers un autre format compatible est prise en charge.

*WriteBufferImmediateSupportFlags*\
Type : D3D12\_COMMAND\_LIST\_SUPPORT\_FLAGS

Indique les types de listes de commandes qui prennent en charge la capacité d'écrire une valeur immédiate directement à partir du flux de commandes dans une mémoire tampon spécifiée.

*ViewInstancingTier*\
Type : D3D12\_VIEW\_INSTANCING\_TIER

Indique le niveau de prise en charge de l'adaptateur pour l'instanciation de vues.

*BarycentricsSupported*\
Type : BOOL

Indique si les coordonnées barycentriques sont prises en charge.

## 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_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)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS5](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options5_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS1](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options1_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS12](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options12_public.md)
