ddraw.dll

v4.7.0.700 32-bit Windows NT Analyzed
Description
GOG.com DirectX 1-7 wrapper
Authors
Unknown
File size
1.6 MB
Uploaded
2026-07-11 20:47
Views
55
SHA-256
9541ba91975bb2d1c1771c72d0404329

Exported functions 14

AcquireDDThreadLock #1 · 0x16cc
CompleteCreateSysmemSurface #2 · 0x2342
D3DParseUnknownCommand #3 · 0x2270
DDInternalLock #5 · 0x1a73
DDInternalUnlock #6 · 0x1492
DirectDrawCreate #8 · 0x205e
DirectDrawCreateClipper #9 · 0x123f
DirectDrawCreateEx #10 · 0x12cb
DirectDrawEnumerateA #11 · 0x1a78
DirectDrawEnumerateExA #12 · 0x1bd1
DirectDrawEnumerateExW #13 · 0x11ea
DirectDrawEnumerateW #14 · 0x1fe1
DllGetClassObject #16 · 0x1906
ReleaseDDThreadLock #21 · 0x10e1

Imported DLLs & functions 213

RegCloseKey 0x185555d0
RegOpenKeyA 0x185555d4
RegOpenKeyExA 0x185555c8
RegQueryValueExA 0x185555cc
Direct3DCreate9 0x18555a90
BitBlt 0x1855565c
CombineRgn 0x18555650
CreateBitmapIndirect 0x1855560c
CreateCompatibleDC 0x18555634
CreateDIBSection 0x18555638
CreateFontA 0x1855561c
CreateRectRgn 0x18555644
CreateRectRgnIndirect 0x1855564c
DeleteDC 0x18555640
DeleteObject 0x18555648
ExtSelectClipRgn 0x18555630
GetClipBox 0x18555608
GetDeviceCaps 0x18555618
GetDeviceGammaRamp 0x18555658
GetRegionData 0x18555654
GetRgnBox 0x18555604
IntersectClipRect 0x18555614
RestoreDC 0x1855562c
SaveDC 0x18555620
SelectClipRgn 0x18555628
SelectObject 0x1855563c
SetViewportOrgEx 0x18555624
StretchBlt 0x18555610
CloseHandle 0x18555828
CompareStringA 0x185556b0
CompareStringW 0x185556ac
CreateEventA 0x185557fc
CreateFileA 0x185557c0
CreateFileMappingA 0x1855580c
CreateFileW 0x185557bc
DeleteCriticalSection 0x18555800
EnterCriticalSection 0x185557e8
EnumSystemLocalesA 0x185556f8
ExitProcess 0x18555770
FatalAppExitA 0x18555740
FindResourceA 0x185557ac
FindResourceW 0x185557a8
FlushFileBuffers 0x185556c0
FreeEnvironmentStringsA 0x18555724
FreeEnvironmentStringsW 0x18555720
FreeLibrary 0x18555830
GetACP 0x185556d4
GetCommandLineA 0x1855577c
GetCPInfo 0x18555708
GetCurrentProcess 0x18555768
GetCurrentProcessId 0x185556e4
GetCurrentThread 0x18555750
GetCurrentThreadId 0x1855581c
GetEnvironmentStrings 0x1855571c
GetEnvironmentStringsW 0x18555718
GetFileAttributesA 0x185556e8
GetFileSize 0x185557c4
GetFileType 0x1855572c
GetFullPathNameA 0x18555840
GetLastError 0x18555838
GetLocaleInfoA 0x185556fc
GetLocaleInfoW 0x185556b4
GetModuleFileNameA 0x18555834
GetModuleFileNameW 0x185557d8
GetModuleHandleA 0x185557ec
GetOEMCP 0x185556d0
GetPrivateProfileStringW 0x185557dc
GetProcAddress 0x185557f4
GetProcessHeap 0x18555794
GetStartupInfoA 0x18555728
GetStdHandle 0x18555730
GetStringTypeA 0x185556cc
GetStringTypeW 0x185556c8
GetSystemInfo 0x185557a0
GetTickCount 0x185557c8
GetTimeZoneInformation 0x185556b8
GetUserDefaultLCID 0x185556f4
GetVersion 0x18555778
GetVersionExA 0x1855569c
HeapAlloc 0x18555798
HeapCreate 0x18555744
HeapDestroy 0x18555748
HeapFree 0x18555790
HeapReAlloc 0x1855573c
InitializeCriticalSection 0x185557f8
InterlockedDecrement 0x18555788
InterlockedExchange 0x1855582c
InterlockedIncrement 0x18555784
IsBadCodePtr 0x185556dc
IsBadReadPtr 0x18555804
IsBadWritePtr 0x18555738
IsProcessorFeaturePresent 0x1855579c
IsValidCodePage 0x18555700
IsValidLocale 0x18555704
LCMapStringA 0x18555710
LCMapStringW 0x1855570c
LeaveCriticalSection 0x185557e4
LoadLibraryA 0x18555848
LoadLibraryExA 0x185557d0
LoadLibraryExW 0x185557cc
LoadLibraryW 0x185557d4
LoadResource 0x185557b4
LockResource 0x185557b8
lstrcmpiA 0x18555844
MapViewOfFile 0x18555810
MultiByteToWideChar 0x18555780
OpenFileMappingA 0x185557f0
RaiseException 0x1855574c
ReadFile 0x185556f0
ResetEvent 0x18555820
RtlUnwind 0x1855578c
SetConsoleCtrlHandler 0x18555714
SetEndOfFile 0x185556bc
SetEnvironmentVariableA 0x185556a8
SetEvent 0x185557e0
SetFilePointer 0x185556ec
SetHandleCount 0x18555734
SetLastError 0x18555758
SetStdHandle 0x185556c4
SetUnhandledExceptionFilter 0x185556e0
SizeofResource 0x185557b0
Sleep 0x18555774
TerminateProcess 0x1855576c
TlsAlloc 0x18555760
TlsFree 0x1855575c
TlsGetValue 0x18555754
TlsSetValue 0x18555764
UnhandledExceptionFilter 0x185556d8
UnmapViewOfFile 0x18555814
VirtualAlloc 0x18555818
VirtualFree 0x18555808
VirtualProtect 0x185556a0
VirtualQuery 0x185556a4
WaitForSingleObject 0x18555824
WideCharToMultiByte 0x1855583c
WriteFile 0x185557a4
CoCreateInstance 0x18555ac0
AdjustWindowRect 0x185559a0
BeginPaint 0x18555920
CallNextHookEx 0x18555948
CallWindowProcA 0x1855597c
ClientToScreen 0x185559b4
ClipCursor 0x185558e0
CreateDialogParamA 0x185558f8
CreateWindowExA 0x185559cc
CreateWindowExW 0x1855590c
DefWindowProcA 0x185559c4
DestroyWindow 0x185558d8
DialogBoxParamA 0x185558fc
DispatchMessageA 0x18555990
EnableMenuItem 0x185558e4
EndPaint 0x1855591c
EnumChildWindows 0x1855595c
EnumDisplaySettingsA 0x185558cc
EnumThreadWindows 0x18555998
EnumWindows 0x18555944
GetActiveWindow 0x185559bc
GetCaretPos 0x18555950
GetClassNameA 0x185559a8
GetClientRect 0x185558d0
GetCursorPos 0x18555938
GetDC 0x185559b8
GetDesktopWindow 0x185559c0
GetFocus 0x1855594c
GetForegroundWindow 0x18555908
GetMenu 0x185559d0
GetParent 0x18555974
GetPropA 0x18555978
GetSystemMenu 0x185558e8
GetSystemMetrics 0x18555918
GetWindow 0x18555960
GetWindowLongA 0x185558ec
GetWindowLongW 0x18555940
GetWindowPlacement 0x18555924
GetWindowRect 0x1855592c
GetWindowThreadProcessId 0x185559d8
IsIconic 0x18555988
IsWindow 0x185558d4
IsWindowVisible 0x1855596c
MapWindowPoints 0x185558f4
MessageBoxA 0x18555980
MoveWindow 0x18555930
PeekMessageA 0x1855598c
PeekMessageW 0x18555914
PostMessageA 0x185559ac
PtInRect 0x18555970
RedrawWindow 0x18555968
RegisterClassA 0x185559c8
ReleaseDC 0x18555984
RemovePropA 0x18555964
ScreenToClient 0x18555928
SendMessageA 0x185559e0
SetCapture 0x18555900
SetClassLongA 0x185558f0
SetCursorPos 0x18555934
SetFocus 0x18555958
SetForegroundWindow 0x185559b0
SetMenu 0x185558dc
SetPropA 0x18555954
SetWindowLongA 0x185559dc
SetWindowLongW 0x1855593c
SetWindowPos 0x185559d4
SetWindowsHookExA 0x1855599c
ShowWindow 0x18555904
SystemParametersInfoA 0x185559a4
TranslateMessage 0x18555994
UnhookWindowsHookEx 0x185559e4
WindowFromDC 0x18555910
timeBeginPeriod 0x18555a58
timeEndPeriod 0x18555a5c
timeGetTime 0x18555a4c
timeKillEvent 0x18555a50
timeSetEvent 0x18555a54