SDL
2.0
|
Go to the source code of this file.
Data Structures | |
struct | DIDEVICEINSTANCE |
Macros | |
#define | WIN32 |
#define | FAR |
#define | MAKE_HRESULT(sev, fac, code) ((HRESULT)(((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code)))) |
#define | S_OK (HRESULT)0x00000000L |
#define | SUCCEEDED(x) ((HRESULT)(x) >= 0) |
#define | FAILED(x) ((HRESULT)(x)<0) |
#define | E_FAIL (HRESULT)0x80000008L |
#define | E_NOINTERFACE (HRESULT)0x80004002L |
#define | E_OUTOFMEMORY (HRESULT)0x8007000EL |
#define | E_INVALIDARG (HRESULT)0x80070057L |
#define | E_NOTIMPL (HRESULT)0x80004001L |
#define | REGDB_E_CLASSNOTREG (HRESULT)0x80040154L |
#define | SEVERITY_ERROR 1 |
#define | FACILITY_WIN32 7 |
#define | FIELD_OFFSET(type, field) ((LONG)&(((type *)0)->field)) |
#define | DIRECTDRAW_VERSION 0x0700 |
#define | DIRECTSOUND_VERSION 0x0800 |
#define | DIRECTINPUT_VERSION 0x0800 /* Need version 7 for force feedback. Need version 8 so IDirectInput8_EnumDevices doesn't leak like a sieve... */ |
#define DIRECTDRAW_VERSION 0x0700 |
Definition at line 93 of file SDL_directx.h.
#define DIRECTINPUT_VERSION 0x0800 /* Need version 7 for force feedback. Need version 8 so IDirectInput8_EnumDevices doesn't leak like a sieve... */ |
Definition at line 95 of file SDL_directx.h.
#define DIRECTSOUND_VERSION 0x0800 |
Definition at line 94 of file SDL_directx.h.
#define E_FAIL (HRESULT)0x80000008L |
Definition at line 58 of file SDL_directx.h.
#define E_INVALIDARG (HRESULT)0x80070057L |
Definition at line 67 of file SDL_directx.h.
#define E_NOINTERFACE (HRESULT)0x80004002L |
Definition at line 61 of file SDL_directx.h.
#define E_NOTIMPL (HRESULT)0x80004001L |
Definition at line 70 of file SDL_directx.h.
#define E_OUTOFMEMORY (HRESULT)0x8007000EL |
Definition at line 64 of file SDL_directx.h.
#define FACILITY_WIN32 7 |
Definition at line 83 of file SDL_directx.h.
Definition at line 54 of file SDL_directx.h.
Referenced by SDL_WinRTRunApp().
#define FAR |
Definition at line 37 of file SDL_directx.h.
Definition at line 87 of file SDL_directx.h.
#define MAKE_HRESULT | ( | sev, | |
fac, | |||
code | |||
) | ((HRESULT)(((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code)))) |
Definition at line 42 of file SDL_directx.h.
#define REGDB_E_CLASSNOTREG (HRESULT)0x80040154L |
Definition at line 73 of file SDL_directx.h.
#define S_OK (HRESULT)0x00000000L |
Definition at line 47 of file SDL_directx.h.
#define SEVERITY_ERROR 1 |
Definition at line 78 of file SDL_directx.h.
Definition at line 51 of file SDL_directx.h.
#define WIN32 |
Definition at line 31 of file SDL_directx.h.