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

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

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

## 構文

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

## 要件

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


## Related topics

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