struktur DXGK_FAULT_ERROR_CODE (d3dkmdt.h)
Struktur DXGK_FAULT_ERROR_CODE menyediakan kode status untuk kesalahan unit pemrosesan grafis (GPU) yang dilaporkan melalui gangguan kesalahan halaman.
Sintaks
typedef struct _DXGK_FAULT_ERROR_CODE {
union {
struct {
UINT IsDeviceSpecificCode : 1;
DXGK_GENERAL_ERROR_CODE GeneralErrorCode : 31;
};
struct {
UINT IsDeviceSpecificCodeReservedBit : 1;
UINT DeviceSpecificCode : 31;
};
};
} DXGK_FAULT_ERROR_CODE;
Anggota
IsDeviceSpecificCode
Ketika diatur, ini menunjukkan bahwa kode kesalahan GPU khusus untuk vendor tertentu. Dalam hal ini, DeviceSpecificCode harus diatur ke kode kesalahan khusus vendor.
Ketika tidak diatur, ini menunjukkan bahwa kesalahan GPU dapat dijelaskan melalui sekumpulan nilai yang telah ditentukan sebelumnya dalam enumerasi DXGK_GENERAL_ERROR_CODE . Nilai GeneralErrorCode harus diatur ke kode kesalahan yang sesuai.
GeneralErrorCode
Kode kesalahan umum yang ditentukan oleh DXGK_GENERAL_ERROR_CODE.
IsDeviceSpecificCodeReservedBit
Sama seperti anggota IsDeviceSpecificCode di atas:
Ketika diatur, ini menunjukkan bahwa kode kesalahan GPU khusus untuk vendor tertentu. Dalam hal ini, DeviceSpecificCode harus diatur ke kode kesalahan khusus vendor.
Ketika tidak diatur, ini menunjukkan bahwa kesalahan GPU dapat dijelaskan melalui sekumpulan nilai yang telah ditentukan sebelumnya dalam enumerasi DXGK_GENERAL_ERROR_CODE . Nilai GeneralErrorCode harus diatur ke kode kesalahan yang sesuai.
DeviceSpecificCode
Kode kesalahan khusus perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Header | d3dkmdt.h (termasuk D3dkmddi.h) |