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

> Especifica o resultado de uma chamada para ID3D12Device5::CheckDriverMatchingIdentifier, que consulta se os dados serializados são compatíveis com o dispositivo atual.

Especifica o resultado de uma chamada para [ID3D12Device5::CheckDriverMatchingIdentifier](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_checkdrivermatchingidentifier_public), que consulta se os dados serializados são compatíveis com o dispositivo e a versão do driver atuais.

## Sintaxe

```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 | Descrição |
| - | - |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_COMPATIBLE\_WITH\_DEVICE | Os dados serializados são compatíveis com o dispositivo/driver atual. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNSUPPORTED\_TYPE | O [D3D12\_SERIALIZED\_DATA\_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public) especificado é desconhecido ou não tem suporte. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_UNRECOGNIZED | O formato dos dados em [D3D12\_SERIALIZED\_DATA\_DRIVER\_MATCHING\_IDENTIFIER](/pt-BR/reference/graphics/d3d12/structs/d3d12_serialized_data_driver_matching_identifier_public) não é reconhecido.  Isso pode indicar dados corrompidos ou que o identificador foi produzido por um fornecedor de hardware diferente. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_VERSION | Os dados serializados são reconhecidos, mas sua versão não é compatível com o driver atual. Esse resultado pode indicar que o dispositivo é do mesmo fornecedor de hardware, mas é uma versão incompatível. |
| D3D12\_DRIVER\_MATCHING\_IDENTIFIER\_INCOMPATIBLE\_TYPE | [D3D12\_SERIALIZED\_DATA\_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_serialized_data_type_public) especifica um tipo de dados que não é compatível com o tipo de dados serializados.  Enquanto houver apenas um único tipo de dados serializados definido, esse erro não poderá ser produzido. |

## Requisitos

**Cabeçalho:** d3d12\_xs.h\
**Biblioteca:** d3d12\_xs.lib\
**Plataformas com suporte**: consoles XBOX Series


## Related topics

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