1 #ifndef __DATA_TYPE_CONVERSIONS_H__
2 #define __DATA_TYPE_CONVERSIONS_H__
11 typedef int64_t __int64;
12 typedef int32_t __int32;
16 typedef uint32_t BOOL;
18 typedef void* HMODULE;
23 typedef HANDLE HINSTANCE;
25 typedef void* HBITMAP;
28 typedef void* HGDIOBJ;
31 typedef void* HACMSTREAM;
32 typedef void* HACMDRIVER;
34 typedef void* HACMOBJ;
35 typedef HACMSTREAM* LPHACMSTREAM;
36 typedef void* HACMDRIVERID;
37 typedef void* LPHACMDRIVER;
38 typedef unsigned char BYTE;
41 typedef TCHAR* LPTSTR;
42 typedef const TCHAR* LPCTSTR;
44 typedef LPSTR LPOLESTR;
45 typedef const char* LPCSTR;
46 typedef LPCSTR LPCOLESTR;
47 typedef wchar_t WCHAR;
48 typedef unsigned short WORD;
49 typedef unsigned int UINT;
50 typedef UINT MMRESULT;
51 typedef uint32_t DWORD;
52 typedef DWORD COLORREF;
54 typedef DWORD HRESULT;
55 typedef DWORD* LPDWORD;
56 typedef DWORD* DWORD_PTR;
58 typedef int32_t* LONG_PTR;
59 typedef LONG_PTR LRESULT;
60 typedef uint32_t ULONG;
61 typedef uint32_t* ULONG_PTR;
62 //typedef __int64_t intptr_t;
63 typedef uint64_t _fsize_t;
70 typedef struct _GUID {
79 typedef CLSID* LPCLSID;
83 }; // namespace avxsynth
85 #endif // __DATA_TYPE_CONVERSIONS_H__