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

> Spécifie le résultat d'un appel à ID3D12Device5::CheckDriverMatchingIdentifier, qui vérifie si des données sérialisées sont compatibles avec l'appareil actuel.

Spécifie le résultat d'un appel à [ID3D12Device5::CheckDriverMatchingIdentifier](/fr/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_checkdrivermatchingidentifier_public), qui vérifie si des données sérialisées sont compatibles avec l'appareil et la version du pilote actuels.

## Syntaxe

```cpp theme={null}
typedef enum D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS
{
    D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE = 0,
    D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE = 1,
    D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED = 2,
    D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION = 3,
    D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE = 4
} D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS
```

## Constantes

| Constante | Description |
| - | - |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_COMPATIBLE\_WITH\_DEVICE | Les données sérialisées sont compatibles avec l'appareil/le pilote actuel. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNSUPPORTED\_TYPE | Le [D3D12\_SERIALIZED\_DATA\_TYPE](/fr/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public) spécifié est inconnu ou non pris en charge. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNRECOGNIZED | Le format des données dans [D3D12\_SERIALIZED\_DATA\_DRIVER\_MATCHING\_IDENTIFIER](/fr/reference/graphics/d3d12/structs/d3d12_serialized_data_driver_matching_identifier_public) n'est pas reconnu.  Cela peut indiquer des données endommagées ou un identificateur produit par un autre fabricant de matériel. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_VERSION | Les données sérialisées sont reconnues, mais leur version n'est pas compatible avec le pilote actuel. Ce résultat peut indiquer que l'appareil provient du même fabricant de matériel, mais qu'il s'agit d'une version incompatible. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_TYPE | [D3D12\_SERIALIZED\_DATA\_TYPE](/fr/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public) spécifie un type de données qui n'est pas compatible avec le type des données sérialisées.  Tant qu'un seul type de données sérialisées est défini, cette erreur ne peut pas se produire. |

## Configuration requise

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


## Related topics

- [CheckDriverMatchingIdentifier (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_checkdrivermatchingidentifier_public.md)
- [D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER](/fr/reference/graphics/d3d12/structs/d3d12_serialized_data_driver_matching_identifier_public.md)
- [D3D12_PROTECTED_SESSION_STATUS](/fr/reference/graphics/d3d12/enums/d3d12_protected_session_status_public.md)
- [D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER](/fr/reference/graphics/d3d12/structs/d3d12_serialized_raytracing_acceleration_structure_header_public.md)
- [D3D12_SERIALIZED_DATA_TYPE (consoles XBOX Series)](/fr/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public.md)
