enumeración D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS (d3d12.h)

Especifica el resultado de una llamada a ID3D12Device5::CheckDriverMatchingIdentifier que consulta si los datos serializados son compatibles con la versión actual del dispositivo y del controlador.

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
Los datos serializados son compatibles con el dispositivo o controlador actual.
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE
Valor: 0x1
El D3D12_SERIALIZED_DATA_TYPE especificado es desconocido o no compatible.
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED
Valor: 0x2
No se reconoce el formato de los datos de D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER . Esto podría indicar que un proveedor de hardware diferente generó datos dañados o el identificador.
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION
Valor: 0x3
Se reconocen los datos serializados, pero su versión no es compatible con el controlador actual. Este resultado puede indicar que el dispositivo procede del mismo proveedor de hardware, pero es una versión incompatible.
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE
Valor: 0x4
D3D12_SERIALIZED_DATA_TYPE especifica un tipo de datos que no es compatible con el tipo de datos serializados. Siempre que solo haya un único tipo de datos serializado definido, este error no se puede producir.

Requisitos

Requisito Valor
Header d3d12.h