RetroArch
Macros | Functions
dxerr.h File Reference

Go to the source code of this file.

Macros

#define DXGetErrorString   DXGetErrorStringA
 
#define DXGetErrorDescription   DXGetErrorDescriptionA
 
#define DXTrace   DXTraceA
 
#define DXTRACE_MSG(str)   (0L)
 
#define DXTRACE_ERR(str, hr)   (hr)
 
#define DXTRACE_ERR_MSGBOX(str, hr)   (hr)
 

Functions

const char *WINAPI DXGetErrorStringA (__in HRESULT hr)
 
const WCHAR *WINAPI DXGetErrorStringW (__in HRESULT hr)
 
const char *WINAPI DXGetErrorDescriptionA (__in HRESULT hr)
 
const WCHAR *WINAPI DXGetErrorDescriptionW (__in HRESULT hr)
 
HRESULT WINAPI DXTraceA (__in_z const char *strFile, __in DWORD dwLine, __in HRESULT hr, __in_z_opt const char *strMsg, __in BOOL bPopMsgBox)
 
HRESULT WINAPI DXTraceW (__in_z const char *strFile, __in DWORD dwLine, __in HRESULT hr, __in_z_opt const WCHAR *strMsg, __in BOOL bPopMsgBox)
 

Macro Definition Documentation

◆ DXGetErrorDescription

#define DXGetErrorDescription   DXGetErrorDescriptionA

◆ DXGetErrorString

#define DXGetErrorString   DXGetErrorStringA

◆ DXTrace

#define DXTrace   DXTraceA

◆ DXTRACE_ERR

#define DXTRACE_ERR (   str,
  hr 
)    (hr)

◆ DXTRACE_ERR_MSGBOX

#define DXTRACE_ERR_MSGBOX (   str,
  hr 
)    (hr)

◆ DXTRACE_MSG

#define DXTRACE_MSG (   str)    (0L)

Function Documentation

◆ DXGetErrorDescriptionA()

const char* WINAPI DXGetErrorDescriptionA ( __in HRESULT  hr)

◆ DXGetErrorDescriptionW()

const WCHAR* WINAPI DXGetErrorDescriptionW ( __in HRESULT  hr)

◆ DXGetErrorStringA()

const char* WINAPI DXGetErrorStringA ( __in HRESULT  hr)

◆ DXGetErrorStringW()

const WCHAR* WINAPI DXGetErrorStringW ( __in HRESULT  hr)

◆ DXTraceA()

HRESULT WINAPI DXTraceA ( __in_z const char *  strFile,
__in DWORD  dwLine,
__in HRESULT  hr,
__in_z_opt const char *  strMsg,
__in BOOL  bPopMsgBox 
)

◆ DXTraceW()

HRESULT WINAPI DXTraceW ( __in_z const char *  strFile,
__in DWORD  dwLine,
__in HRESULT  hr,
__in_z_opt const WCHAR *  strMsg,
__in BOOL  bPopMsgBox 
)