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__