enumerazione D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS (d3d12.h)
Specifica il risultato di una chiamata a ID3D12Device5::CheckDriverMatchingIdentifier che esegue una query sul fatto che i dati serializzati siano compatibili con la versione corrente del dispositivo e del driver.
Sintassi
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
} ;
Costanti
D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE Valore: 0 I dati serializzati sono compatibili con il dispositivo/driver corrente. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE Valore: 0x1 Il D3D12_SERIALIZED_DATA_TYPE specificato è sconosciuto o non supportato. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED Valore: 0x2 Il formato dei dati in D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER non viene riconosciuto. Ciò potrebbe indicare dati danneggiati o l'identificatore è stato prodotto da un fornitore hardware diverso. |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION Valore: 0x3 I dati serializzati vengono riconosciuti, ma la versione non è compatibile con il driver corrente. Questo risultato può indicare che il dispositivo è dello stesso fornitore hardware, ma è una versione non compatibile. |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE Valore: 0x4 D3D12_SERIALIZED_DATA_TYPE specifica un tipo di dati non compatibile con il tipo di dati serializzati. Se non è possibile produrre questo errore solo un singolo tipo di dati serializzato definito. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12.h |