D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS enumeração (d3d12.h)
Especifica o resultado de uma chamada para ID3D12Device5::CheckDriverMatchingIdentifier que consulta se os dados serializados são compatíveis com a versão atual do dispositivo e do driver.
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
} ;
Constantes
D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE Valor: 0 Os dados serializados são compatíveis com o dispositivo/driver atual. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE Valor: 0x1 O D3D12_SERIALIZED_DATA_TYPE especificado especificado é desconhecido ou sem suporte. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED Valor: 0x2 O formato dos dados em D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER não é reconhecido. Isso pode indicar que os dados corrompidos ou o identificador foi produzido por um fornecedor de hardware diferente. |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION Valor: 0x3 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 Valor: 0x4 D3D12_SERIALIZED_DATA_TYPE especifica um tipo de dados que não é compatível com o tipo de dados serializados. Desde que não seja possível produzir apenas um único tipo de dados serializado definido. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |