Mercurial > games > semicongine
diff fuhtark_test/include/winapi/wabmem.h @ 1500:91c8c3b7cbf0
add: futhark tests for generating vulkan api
| author | sam <sam@basx.dev> |
|---|---|
| date | Wed, 26 Nov 2025 21:36:48 +0700 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fuhtark_test/include/winapi/wabmem.h Wed Nov 26 21:36:48 2025 +0700 @@ -0,0 +1,24 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the w64 mingw-runtime package. + * No warranty is given; refer to the file DISCLAIMER within this package. + */ +#if !defined(WABMEM_H) +#define WABMEM_H + +#ifndef MAPIX_H +typedef SCODE (WINAPI MAPIALLOCATEBUFFER)(ULONG cbSize,LPVOID *lppBuffer); +typedef SCODE (WINAPI MAPIALLOCATEMORE)(ULONG cbSize,LPVOID lpObject,LPVOID *lppBuffer); +typedef ULONG (WINAPI MAPIFREEBUFFER)(LPVOID lpBuffer); +typedef MAPIALLOCATEBUFFER *LPMAPIALLOCATEBUFFER; +typedef MAPIALLOCATEMORE *LPMAPIALLOCATEMORE; +typedef MAPIFREEBUFFER *LPMAPIFREEBUFFER; +#endif +typedef SCODE (WINAPI WABALLOCATEBUFFER)(LPWABOBJECT lpWABObject,ULONG cbSize,LPVOID *lppBuffer); +typedef SCODE (WINAPI WABALLOCATEMORE)(LPWABOBJECT lpWABObject,ULONG cbSize,LPVOID lpObject,LPVOID *lppBuffer); +typedef ULONG (WINAPI WABFREEBUFFER)(LPWABOBJECT lpWABObject,LPVOID lpBuffer); +typedef WABALLOCATEBUFFER *LPWABALLOCATEBUFFER; +typedef WABALLOCATEMORE *LPWABALLOCATEMORE; +typedef WABFREEBUFFER *LPWABFREEBUFFER; + +#endif
