25using Microsoft::WRL::ComPtr;
27template <
class Result>
44 Trace(
"Call failed with error code: %08X", inHR);
#define JPH_SUPPRESS_WARNINGS_STD_BEGIN
Definition Core.h:433
#define JPH_SUPPRESS_WARNINGS_STD_END
Definition Core.h:446
#define JPH_NAMESPACE_END
Definition Core.h:428
#define JPH_MSVC2026_PLUS_SUPPRESS_WARNING(w)
Definition Core.h:335
#define JPH_MSVC_SUPPRESS_WARNING(w)
Definition Core.h:333
#define JPH_NAMESPACE_BEGIN
Definition Core.h:422
bool HRFailed(HRESULT inHR, Result &outResult)
Definition IncludeDX12.h:28
TraceFunction Trace
Definition IssueReporting.cpp:14
#define JPH_ASSERT(...)
Definition IssueReporting.h:33
std::basic_string< char, std::char_traits< char >, STLAllocator< char > > String
Definition STLAllocator.h:107
Helper class that either contains a valid result or an error.
Definition Result.h:12
void SetError(const char *inError)
Set an error value.
Definition Result.h:152