> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS

> シリアル化されたデータが現在のデバイスと互換性があるかどうかを照会する ID3D12Device5::CheckDriverMatchingIdentifier の呼び出し結果を指定します。

シリアル化されたデータが現在のデバイスおよびドライバーのバージョンと互換性があるかどうかを照会する [ID3D12Device5::CheckDriverMatchingIdentifier](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_checkdrivermatchingidentifier_public.md) の呼び出し結果を指定します。

## 構文

```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
```

## 定数

| 定数 | 説明 |
| - | - |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_COMPATIBLE\_WITH\_DEVICE | シリアル化されたデータは現在のデバイス/ドライバーと互換性があります。 |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNSUPPORTED\_TYPE | 指定された [D3D12\_SERIALIZED\_DATA\_TYPE](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public.md) が不明またはサポートされていません。 |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNRECOGNIZED | [D3D12\_SERIALIZED\_DATA\_DRIVER\_MATCHING\_IDENTIFIER](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/structs/d3d12_serialized_data_driver_matching_identifier_public.md) 内のデータ形式が認識されません。データが破損しているか、識別子が別のハードウェア ベンダーによって生成された可能性があります。 |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_VERSION | シリアル化されたデータは認識されましたが、そのバージョンは現在のドライバーと互換性がありません。この結果は、デバイスが同じハードウェア ベンダーであるものの、互換性のないバージョンであることを示している可能性があります。 |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_TYPE | [D3D12\_SERIALIZED\_DATA\_TYPE](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public.md) がシリアル化されたデータの型と互換性のないデータ型を指定しています。定義されているシリアル化データ型が 1 種類しかない限り、このエラーは生成されません。 |

## 要件

**ヘッダー:** d3d12\_xs.h\
**ライブラリ:** d3d12\_xs.lib\
**サポートされるプラットフォーム**: XBOX Series 本体


## Related topics

- [CheckDriverMatchingIdentifier (XBOX Series 本体)](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_checkdrivermatchingidentifier_public.md)
- [D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/structs/d3d12_serialized_data_driver_matching_identifier_public.md)
- [D3D12_PROTECTED_SESSION_STATUS](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/enums/d3d12_protected_session_status_public.md)
- [D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/structs/d3d12_serialized_raytracing_acceleration_structure_header_public.md)
- [D3D12_SERIALIZED_DATA_TYPE (XBOX Series 本体)](https://docs.xbox.com/ja-jp/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public.md)
