D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS 열거형(d3d12.h)
직렬화된 데이터가 현재 디바이스 및 드라이버 버전과 호환되는지 여부를 쿼리 하는 ID3D12Device5::CheckDriverMatchingIdentifier 호출의 결과를 지정합니다.
Syntax
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 직렬화된 데이터 형식과 호환되지 않는 데이터 형식을 지정합니다. 정의된 단일 직렬화된 데이터 형식만 있는 한 이 오류를 생성할 수 없습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12.h |