1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-14 22:03:27 +01:00

add some more stubs

This commit is contained in:
FunkyFr3sh 2021-05-29 20:52:25 +02:00
parent c3dd35f122
commit d99fb4b05d
2 changed files with 35 additions and 0 deletions

View File

@ -1,6 +1,10 @@
LIBRARY ddraw.dll
EXPORTS
AcquireDDThreadLock @1
D3DParseUnknownCommand @3
DDInternalLock @5
DDInternalUnlock @6
DirectDrawCreate @8
DirectDrawCreateClipper @9
DirectDrawCreateEx @10
@ -8,5 +12,6 @@ EXPORTS
DirectDrawEnumerateExA @12
DirectDrawEnumerateExW @13
DirectDrawEnumerateW @14
ReleaseDDThreadLock @21
GameHandlesClose DATA
pvBmpBits = FakePrimarySurface DATA

View File

@ -184,3 +184,33 @@ HRESULT WINAPI DirectDrawEnumerateW(LPDDENUMCALLBACKW lpCallback, LPVOID lpConte
dprintf("<- %s\n", __FUNCTION__);
return DD_OK;
}
HRESULT WINAPI D3DParseUnknownCommand(LPVOID lpCmd, LPVOID* lpRetCmd)
{
dprintf("-> %s()\n", __FUNCTION__);
return E_FAIL;
}
DWORD WINAPI AcquireDDThreadLock()
{
dprintf("-> %s()\n", __FUNCTION__);
return 0;
}
DWORD WINAPI ReleaseDDThreadLock()
{
dprintf("-> %s()\n", __FUNCTION__);
return 0;
}
DWORD WINAPI DDInternalLock(DWORD a, DWORD b)
{
dprintf("-> %s()\n", __FUNCTION__);
return 0;
}
DWORD WINAPI DDInternalUnlock(DWORD a)
{
dprintf("-> %s()\n", __FUNCTION__);
return 0;
}