slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Error.h
浏览该文件的文档.
1//
2// Created by zhou_zhengming on 2026/5/19.
3//
4#pragma once
5#include <intsafe.h>
6#include <string>
7
8namespace z8 {
9class DX12Device;
10class Error {
11public:
12 HRESULT ErrorCode;
14
15 Error(HRESULT hr);
16 void PrintError() const;
17};
18}
19
20
21#define DebugError(expr) \
22{ \
23 HRESULT hr__ = (expr); \
24 if(FAILED(hr__)){ \
25 z8::Error e(hr__); \
26 e.PrintError(); \
27 assert(false); \
28 } \
29}
Definition DX12Device.h:11
Definition Error.h:10
DX12Device * Ctx
Definition Error.h:13
Error(HRESULT hr)
Definition Error.cpp:12
HRESULT ErrorCode
Definition Error.h:12
void PrintError() const
Definition Error.cpp:14
Definition Application.h:14