DXGK_FAULT_ERROR_CODE 結構 (d3dkmdt.h)
DXGK_FAULT_ERROR_CODE 結構提供圖形處理單位的狀態代碼, (GPU) 透過頁面錯誤中斷回報的錯誤。
語法
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;
成員
IsDeviceSpecificCode
設定時,這表示 GPU 錯誤碼是特定廠商特有的。 在此情況下, DeviceSpecificCode 應該設定為廠商特定的錯誤碼。
如果未設定,這表示 GPU 錯誤可以透過 DXGK_GENERAL_ERROR_CODE 列舉中的一組預先定義值來描述。 GeneralErrorCode 值應該設定為對應的錯誤碼。
GeneralErrorCode
DXGK_GENERAL_ERROR_CODE所定義的一般錯誤碼。
IsDeviceSpecificCodeReservedBit
與上述 IsDeviceSpecificCode 成員相同:
設定時,這表示 GPU 錯誤碼是特定廠商特有的。 在此情況下, DeviceSpecificCode 應該設定為廠商特定的錯誤碼。
如果未設定,這表示 GPU 錯誤可以透過 DXGK_GENERAL_ERROR_CODE 列舉中的一組預先定義值來描述。 GeneralErrorCode 值應該設定為對應的錯誤碼。
DeviceSpecificCode
裝置特定的錯誤碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | d3dkmdt.h (include D3dkmddi.h) |