D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS列挙 (d3d12.h)
シリアル化されたデータが現在のデバイスとドライバーのバージョンと互換性があるかどうかを照会する ID3D12Device5::CheckDriverMatchingIdentifier の呼び出しの結果を指定します。
構文
typedef enum D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS {
D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE = 0,
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE = 0x1,
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED = 0x2,
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION = 0x3,
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE = 0x4
} ;
定数
D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE 値: 0 シリアル化されたデータは、現在のデバイス/ドライバーと互換性があります。 |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE 値: 0x1 指定した D3D12_SERIALIZED_DATA_TYPE が不明であるか、サポートされていません。 |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED 値: 0x2 D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIERのデータの形式が認識されません。 これは、データが破損しているか、識別子が別のハードウェア ベンダーによって生成されたことを示している可能性があります。 |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION 値: 0x3 シリアル化されたデータは認識されますが、そのバージョンは現在のドライバーと互換性がありません。 この結果は、デバイスが同じハードウェア ベンダーから取得したものの、互換性のないバージョンであることを示している可能性があります。 |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE 値: 0x4 D3D12_SERIALIZED_DATA_TYPE シリアル化されたデータ型と互換性のないデータ型を指定します。 定義されたシリアル化されたデータ型が 1 つしかない限り、このエラーは生成できません。 |
要件
要件 | 値 |
---|---|
Header | d3d12.h |