19#ifndef __WINE_DXERR9_H
20#define __WINE_DXERR9_H
28#define DXGetErrorString9 WINELIB_NAME_AW(DXGetErrorString9)
32#define DXGetErrorDescription9 WINELIB_NAME_AW(DXGetErrorDescription9)
36#define DXTrace WINELIB_NAME_AW(DXTrace)
38#if defined(DEBUG) || defined(_DEBUG)
39#define DXTRACE_MSG(str) DXTrace(__FILE__, (DWORD)__LINE__, 0, str, FALSE)
40#define DXTRACE_ERR(str,hr) DXTrace(__FILE__, (DWORD)__LINE__, hr, str, TRUE)
41#define DXTRACE_ERR_NOMSGBOX(str,hr) DXTrace(__FILE__, (DWORD)__LINE__, hr, str, FALSE)
43#define DXTRACE_MSG(str) __MSABI_LONG(0)
44#define DXTRACE_ERR(str,hr) (hr)
45#define DXTRACE_ERR_NOMSGBOX(str,hr) (hr)
const char *WINAPI DXGetErrorDescription9A(HRESULT hr)
HRESULT WINAPI DXTraceW(const char *strFile, DWORD dwLine, HRESULT hr, const WCHAR *strMsg, BOOL bPopMsgBox)
HRESULT WINAPI DXTraceA(const char *strFile, DWORD dwLine, HRESULT hr, const char *strMsg, BOOL bPopMsgBox)
const char *WINAPI DXGetErrorString9A(HRESULT hr)
const WCHAR *WINAPI DXGetErrorString9W(HRESULT hr)
const WCHAR *WINAPI DXGetErrorDescription9W(HRESULT hr)