D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS-Enumeration (d3d12.h)
Gibt das Ergebnis eines Aufrufs von ID3D12Device5::CheckDriverMatchingIdentifier an, der abfragt, ob serialisierte Daten mit der aktuellen Geräte- und Treiberversion kompatibel sind.
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
} ;
Konstanten
D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE Wert: 0 Serialisierte Daten sind mit dem aktuellen Gerät/Treiber kompatibel. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE Wert: 0x1 Die angegebene D3D12_SERIALIZED_DATA_TYPE ist unbekannt oder nicht unterstützt. |
D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED Wert: 0x2 Das Format der Daten in D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER ist nicht erkannt. Dies kann darauf hindeuten, dass entweder beschädigte Daten oder der Bezeichner von einem anderen Hardwareanbieter erstellt wurde. |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION Wert: 0x3 Serialisierte Daten werden erkannt, aber ihre Version ist nicht mit dem aktuellen Treiber kompatibel. Dieses Ergebnis kann darauf hindeuten, dass das Gerät vom gleichen Hardwareanbieter stammt, aber eine inkompatible Version ist. |
D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE Wert: 0x4 D3D12_SERIALIZED_DATA_TYPE gibt einen Datentyp an, der nicht mit dem Typ der serialisierten Daten kompatibel ist. Solange nur ein einzelner definierter serialisierter Datentyp vorhanden ist, kann dieser Fehler nicht erzeugt werden. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |