RDRAW.dll

Description: DirectDraw replacement

Authors: Copyright (c) 2010-2021

Version: 4.4.6.0

Architecture: 32-bit

Operating System: Unknown (0x0)

SHA256: ca8446e45aa00e6c6f4d82709a275a58

File Size: 301.0 KB

Uploaded At: Dec. 4, 2025, 6:19 a.m.

Views: 16

Exported Functions

  • AcquireDDThreadLock (Ordinal: 1, Address: 0x50f0)
  • CompleteCreateSysmemSurface (Ordinal: 2, Address: 0x50d0)
  • D3DParseUnknownCommand (Ordinal: 3, Address: 0x50e0)
  • DirectInput8Create (Ordinal: 4, Address: 0x4d20)
  • DDInternalLock (Ordinal: 5, Address: 0x5100)
  • DDInternalUnlock (Ordinal: 6, Address: 0x50d0)
  • DirectInputCreateA (Ordinal: 7, Address: 0x4a10)
  • DirectDrawCreate (Ordinal: 8, Address: 0x4f90)
  • DirectDrawCreateClipper (Ordinal: 9, Address: 0x4fb0)
  • DirectDrawCreateEx (Ordinal: 10, Address: 0x4ff0)
  • DirectDrawEnumerateA (Ordinal: 11, Address: 0x5010)
  • DirectDrawEnumerateExA (Ordinal: 12, Address: 0x5040)
  • DirectDrawEnumerateExW (Ordinal: 13, Address: 0x5070)
  • DirectDrawEnumerateW (Ordinal: 14, Address: 0x50a0)
  • DirectInputCreateEx (Ordinal: 15, Address: 0x4bb0)
  • DirectInputCreateW (Ordinal: 16, Address: 0x4ae0)
  • GameHandlesClose (Ordinal: 17, Address: 0x46230)
  • pvBmpBits (Ordinal: 18, Address: 0x46234)
  • ReleaseDDThreadLock (Ordinal: 21, Address: 0x50f0)

Imported DLLs & Functions

GDI32.dll
  • BitBlt (Address: 0x10035048)
  • ChoosePixelFormat (Address: 0x10035034)
  • CreateCompatibleDC (Address: 0x10035010)
  • CreateDIBSection (Address: 0x10035004)
  • DeleteDC (Address: 0x1003503c)
  • DeleteObject (Address: 0x10035040)
  • GdiTransparentBlt (Address: 0x10035018)
  • GetDeviceCaps (Address: 0x10035044)
  • GetDIBColorTable (Address: 0x10035008)
  • GetStockObject (Address: 0x10035024)
  • SelectObject (Address: 0x10035000)
  • SetBrushOrgEx (Address: 0x1003501c)
  • SetDIBColorTable (Address: 0x1003500c)
  • SetDIBitsToDevice (Address: 0x10035028)
  • SetPixelFormat (Address: 0x10035038)
  • SetStretchBltMode (Address: 0x1003502c)
  • StretchBlt (Address: 0x10035014)
  • StretchDIBits (Address: 0x10035020)
  • SwapBuffers (Address: 0x10035030)
KERNEL32.dll
  • CancelWaitableTimer (Address: 0x100350c4)
  • CloseHandle (Address: 0x10035054)
  • CompareFileTime (Address: 0x100350a4)
  • CompareStringW (Address: 0x10035164)
  • CreateDirectoryA (Address: 0x100350dc)
  • CreateFileW (Address: 0x1003515c)
  • CreateSemaphoreA (Address: 0x100350d0)
  • CreateThread (Address: 0x100350c8)
  • CreateWaitableTimerA (Address: 0x100350ec)
  • DecodePointer (Address: 0x10035200)
  • DeleteCriticalSection (Address: 0x100350cc)
  • EnterCriticalSection (Address: 0x100351f0)
  • ExitProcess (Address: 0x10035058)
  • FindClose (Address: 0x1003512c)
  • FindFirstFileExA (Address: 0x10035128)
  • FindNextFileA (Address: 0x10035124)
  • FlushFileBuffers (Address: 0x10035150)
  • FlushInstructionCache (Address: 0x1003507c)
  • FreeEnvironmentStringsW (Address: 0x10035108)
  • FreeLibrary (Address: 0x10035094)
  • GetACP (Address: 0x10035144)
  • GetCommandLineA (Address: 0x10035114)
  • GetCommandLineW (Address: 0x10035110)
  • GetConsoleCP (Address: 0x1003514c)
  • GetConsoleMode (Address: 0x10035148)
  • GetCPInfo (Address: 0x10035118)
  • GetCurrentProcess (Address: 0x10035064)
  • GetCurrentProcessId (Address: 0x100351ac)
  • GetCurrentThread (Address: 0x10035074)
  • GetCurrentThreadId (Address: 0x100351e4)
  • GetDateFormatW (Address: 0x1003516c)
  • GetEnvironmentStringsW (Address: 0x1003510c)
  • GetEnvironmentVariableA (Address: 0x100351cc)
  • GetFileAttributesA (Address: 0x100350d8)
  • GetFileType (Address: 0x10035154)
  • GetLastError (Address: 0x10035050)
  • GetModuleFileNameA (Address: 0x100350bc)
  • GetModuleHandleA (Address: 0x100351e0)
  • GetModuleHandleExW (Address: 0x10035170)
  • GetModuleHandleW (Address: 0x10035090)
  • GetOEMCP (Address: 0x1003511c)
  • GetPrivateProfileStringA (Address: 0x100350f0)
  • GetProcAddress (Address: 0x100351dc)
  • GetProcessAffinityMask (Address: 0x100350e4)
  • GetProcessHeap (Address: 0x100351f4)
  • GetStartupInfoW (Address: 0x100351a0)
  • GetStdHandle (Address: 0x10035158)
  • GetStringTypeW (Address: 0x10035130)
  • GetSystemTimeAsFileTime (Address: 0x100350b0)
  • GetThreadContext (Address: 0x10035078)
  • GetTimeFormatW (Address: 0x10035168)
  • GetTimeZoneInformation (Address: 0x10035134)
  • HeapAlloc (Address: 0x100351f8)
  • HeapFree (Address: 0x100350b4)
  • HeapReAlloc (Address: 0x10035138)
  • HeapSize (Address: 0x100351c4)
  • InitializeCriticalSection (Address: 0x100351e8)
  • InitializeCriticalSectionAndSpinCount (Address: 0x10035190)
  • InitializeSListHead (Address: 0x100351a8)
  • InterlockedCompareExchange (Address: 0x10035068)
  • InterlockedDecrement (Address: 0x100350f8)
  • InterlockedExchange (Address: 0x1003509c)
  • InterlockedExchangeAdd (Address: 0x100350d4)
  • InterlockedFlushSList (Address: 0x10035194)
  • InterlockedIncrement (Address: 0x100350fc)
  • IsDebuggerPresent (Address: 0x100351a4)
  • IsProcessorFeaturePresent (Address: 0x100351b0)
  • IsValidCodePage (Address: 0x10035120)
  • LCMapStringW (Address: 0x10035160)
  • LeaveCriticalSection (Address: 0x100351ec)
  • LoadLibraryA (Address: 0x100350a0)
  • LoadLibraryExA (Address: 0x1003508c)
  • LoadLibraryExW (Address: 0x10035098)
  • LoadLibraryW (Address: 0x100350c0)
  • MultiByteToWideChar (Address: 0x10035178)
  • QueryPerformanceCounter (Address: 0x100351d8)
  • RaiseException (Address: 0x10035198)
  • ReadConsoleW (Address: 0x1003513c)
  • ReadFile (Address: 0x1003517c)
  • ReleaseSemaphore (Address: 0x100350b8)
  • ResumeThread (Address: 0x10035100)
  • RtlUnwind (Address: 0x1003519c)
  • SetEndOfFile (Address: 0x100351fc)
  • SetEnvironmentVariableA (Address: 0x10035104)
  • SetFilePointerEx (Address: 0x10035140)
  • SetLastError (Address: 0x100351d4)
  • SetProcessAffinityMask (Address: 0x100350e0)
  • SetStdHandle (Address: 0x100351bc)
  • SetThreadContext (Address: 0x10035080)
  • SetUnhandledExceptionFilter (Address: 0x100351b4)
  • SetWaitableTimer (Address: 0x100350a8)
  • Sleep (Address: 0x100350ac)
  • SuspendThread (Address: 0x10035070)
  • SwitchToThread (Address: 0x100350f4)
  • TerminateProcess (Address: 0x100351d0)
  • TlsAlloc (Address: 0x1003518c)
  • TlsFree (Address: 0x10035180)
  • TlsGetValue (Address: 0x10035188)
  • TlsSetValue (Address: 0x10035184)
  • UnhandledExceptionFilter (Address: 0x100351b8)
  • VirtualAlloc (Address: 0x1003506c)
  • VirtualFree (Address: 0x10035060)
  • VirtualProtect (Address: 0x1003505c)
  • VirtualQuery (Address: 0x10035084)
  • WaitForSingleObject (Address: 0x100351c8)
  • WideCharToMultiByte (Address: 0x10035174)
  • WriteConsoleW (Address: 0x100351c0)
  • WriteFile (Address: 0x10035088)
  • WritePrivateProfileStringA (Address: 0x100350e8)
ole32.dll
  • CoCreateInstance (Address: 0x10035304)
USER32.dll
  • AdjustWindowRect (Address: 0x10035254)
  • AdjustWindowRectEx (Address: 0x100352b4)
  • CallNextHookEx (Address: 0x1003523c)
  • CallWindowProcA (Address: 0x1003521c)
  • ChangeDisplaySettingsA (Address: 0x100352c4)
  • ClientToScreen (Address: 0x1003527c)
  • ClipCursor (Address: 0x10035294)
  • CopyRect (Address: 0x10035240)
  • CreateWindowExA (Address: 0x10035290)
  • DefWindowProcA (Address: 0x1003520c)
  • DestroyWindow (Address: 0x10035260)
  • DrawTextA (Address: 0x100352e4)
  • EnableWindow (Address: 0x100352b0)
  • EnumChildWindows (Address: 0x10035238)
  • EnumDisplaySettingsA (Address: 0x100352cc)
  • FillRect (Address: 0x10035230)
  • FindWindowExA (Address: 0x100352c0)
  • GetAsyncKeyState (Address: 0x100352e8)
  • GetClientRect (Address: 0x100352a0)
  • GetClipCursor (Address: 0x10035288)
  • GetCursorInfo (Address: 0x10035274)
  • GetCursorPos (Address: 0x100352ac)
  • GetDC (Address: 0x100352b8)
  • GetDCEx (Address: 0x10035228)
  • GetForegroundWindow (Address: 0x10035208)
  • GetSystemMetrics (Address: 0x1003526c)
  • GetWindowLongA (Address: 0x100352c8)
  • GetWindowRect (Address: 0x1003525c)
  • GetWindowTextA (Address: 0x10035250)
  • IsChild (Address: 0x10035220)
  • IsIconic (Address: 0x10035244)
  • KillTimer (Address: 0x10035210)
  • LoadCursorA (Address: 0x10035248)
  • MapWindowPoints (Address: 0x10035284)
  • MessageBoxA (Address: 0x100352e0)
  • MoveWindow (Address: 0x1003528c)
  • OffsetRect (Address: 0x100352bc)
  • PeekMessageA (Address: 0x10035258)
  • PostMessageA (Address: 0x1003522c)
  • RedrawWindow (Address: 0x1003524c)
  • ReleaseDC (Address: 0x100352dc)
  • ScreenToClient (Address: 0x10035268)
  • SendInput (Address: 0x10035214)
  • SendMessageA (Address: 0x10035298)
  • SendMessageTimeoutA (Address: 0x10035234)
  • SetCursor (Address: 0x1003529c)
  • SetCursorPos (Address: 0x100352a8)
  • SetFocus (Address: 0x10035224)
  • SetRect (Address: 0x100352d8)
  • SetRectEmpty (Address: 0x100352d0)
  • SetTimer (Address: 0x10035218)
  • SetWindowLongA (Address: 0x10035278)
  • SetWindowPos (Address: 0x10035264)
  • SetWindowsHookExA (Address: 0x10035280)
  • ShowCursor (Address: 0x100352a4)
  • ShowWindow (Address: 0x100352ec)
  • SystemParametersInfoA (Address: 0x100352d4)
  • WindowFromPoint (Address: 0x10035270)
WINMM.dll
  • timeBeginPeriod (Address: 0x100352f8)
  • timeEndPeriod (Address: 0x100352f4)
  • timeGetTime (Address: 0x100352fc)