ddraw.dll

Description: Microsoft DirectDraw

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.5794

Architecture: 64-bit

Operating System: Windows NT

SHA256: c3a8f35dccf2da4ebb72e38d07dc44b0

File Size: 580.5 KB

Uploaded At: Dec. 1, 2025, 7:25 a.m.

Views: 11

Exported Functions

  • AcquireDDThreadLock (Ordinal: 1, Address: 0x2a1e0)
  • CompleteCreateSysmemSurface (Ordinal: 2, Address: 0x2b840)
  • D3DParseUnknownCommand (Ordinal: 3, Address: 0x2f1e0)
  • DDGetAttachedSurfaceLcl (Ordinal: 4, Address: 0x311a0)
  • DDInternalLock (Ordinal: 5, Address: 0x2a270)
  • DDInternalUnlock (Ordinal: 6, Address: 0x2a290)
  • DSoundHelp (Ordinal: 7, Address: 0x329f0)
  • DirectDrawCreate (Ordinal: 8, Address: 0x1010)
  • DirectDrawCreateClipper (Ordinal: 9, Address: 0x352b0)
  • DirectDrawCreateEx (Ordinal: 10, Address: 0x2f2e0)
  • DirectDrawEnumerateA (Ordinal: 11, Address: 0x2f3f0)
  • DirectDrawEnumerateExA (Ordinal: 12, Address: 0x2f430)
  • DirectDrawEnumerateExW (Ordinal: 13, Address: 0xe440)
  • DirectDrawEnumerateW (Ordinal: 14, Address: 0x2f920)
  • DllCanUnloadNow (Ordinal: 15, Address: 0x36280)
  • DllGetClassObject (Ordinal: 16, Address: 0x36360)
  • GetDDSurfaceLocal (Ordinal: 17, Address: 0x2bfc0)
  • GetOLEThunkData (Ordinal: 18, Address: 0x38b10)
  • GetSurfaceFromDC (Ordinal: 19, Address: 0x3cca0)
  • RegisterSpecialCase (Ordinal: 20, Address: 0x16c70)
  • ReleaseDDThreadLock (Ordinal: 21, Address: 0x2b470)
  • SetAppCompatData (Ordinal: 22, Address: 0x49f80)

Imported DLLs & Functions

api-ms-win-appmodel-unlock-l1-1-0.dll
  • IsDeveloperModeEnabled (Address: 0x180081b70)
api-ms-win-core-debug-l1-1-0.dll
  • DebugBreak (Address: 0x180081b90)
  • OutputDebugStringA (Address: 0x180081b88)
  • OutputDebugStringW (Address: 0x180081b80)
api-ms-win-core-delayload-l1-1-0.dll
  • DelayLoadFailureHook (Address: 0x180081ba0)
api-ms-win-core-delayload-l1-1-1.dll
  • ResolveDelayLoadedAPI (Address: 0x180081bb0)
api-ms-win-core-errorhandling-l1-1-0.dll
  • GetLastError (Address: 0x180081bd8)
  • RaiseException (Address: 0x180081be0)
  • SetErrorMode (Address: 0x180081bd0)
  • SetUnhandledExceptionFilter (Address: 0x180081bc8)
  • UnhandledExceptionFilter (Address: 0x180081bc0)
api-ms-win-core-file-l1-1-0.dll
  • CreateFileA (Address: 0x180081bf8)
  • ReadFile (Address: 0x180081bf0)
  • SetFilePointer (Address: 0x180081c00)
api-ms-win-core-handle-l1-1-0.dll
  • CloseHandle (Address: 0x180081c10)
api-ms-win-core-heap-l1-1-0.dll
  • GetProcessHeap (Address: 0x180081c20)
  • HeapAlloc (Address: 0x180081c30)
  • HeapFree (Address: 0x180081c28)
api-ms-win-core-heap-l2-1-0.dll
  • GlobalAlloc (Address: 0x180081c40)
  • GlobalFree (Address: 0x180081c58)
  • LocalAlloc (Address: 0x180081c50)
  • LocalFree (Address: 0x180081c60)
  • LocalReAlloc (Address: 0x180081c48)
api-ms-win-core-heap-obsolete-l1-1-0.dll
  • GlobalLock (Address: 0x180081c78)
  • GlobalUnlock (Address: 0x180081c70)
api-ms-win-core-libraryloader-l1-2-0.dll
  • DisableThreadLibraryCalls (Address: 0x180081cc8)
  • FreeLibrary (Address: 0x180081c98)
  • GetModuleFileNameA (Address: 0x180081c90)
  • GetModuleHandleA (Address: 0x180081cb8)
  • GetModuleHandleW (Address: 0x180081c88)
  • GetProcAddress (Address: 0x180081cc0)
  • LoadLibraryExA (Address: 0x180081ca0)
  • LoadLibraryExW (Address: 0x180081ca8)
  • LoadStringA (Address: 0x180081cb0)
api-ms-win-core-privateprofile-l1-1-0.dll
  • GetProfileIntA (Address: 0x180081cd8)
api-ms-win-core-processthreads-l1-1-0.dll
  • GetCurrentProcess (Address: 0x180081d00)
  • GetCurrentProcessId (Address: 0x180081cf0)
  • GetCurrentThreadId (Address: 0x180081ce8)
  • TerminateProcess (Address: 0x180081cf8)
api-ms-win-core-profile-l1-1-0.dll
  • QueryPerformanceCounter (Address: 0x180081d10)
api-ms-win-core-registry-l1-1-0.dll
  • RegCloseKey (Address: 0x180081d48)
  • RegCreateKeyExA (Address: 0x180081d30)
  • RegEnumKeyExA (Address: 0x180081d20)
  • RegGetValueA (Address: 0x180081d40)
  • RegOpenKeyExA (Address: 0x180081d28)
  • RegQueryValueExA (Address: 0x180081d50)
  • RegSetValueExA (Address: 0x180081d38)
api-ms-win-core-string-l1-1-0.dll
  • CompareStringOrdinal (Address: 0x180081d68)
  • WideCharToMultiByte (Address: 0x180081d60)
api-ms-win-core-string-obsolete-l1-1-0.dll
  • lstrcmpA (Address: 0x180081d80)
  • lstrcmpiA (Address: 0x180081d78)
api-ms-win-core-synch-l1-1-0.dll
  • CreateMutexW (Address: 0x180081db0)
  • CreateSemaphoreExW (Address: 0x180081dc0)
  • DeleteCriticalSection (Address: 0x180081da0)
  • EnterCriticalSection (Address: 0x180081de8)
  • InitializeCriticalSection (Address: 0x180081da8)
  • LeaveCriticalSection (Address: 0x180081de0)
  • OpenEventW (Address: 0x180081d90)
  • OpenMutexW (Address: 0x180081db8)
  • ReleaseMutex (Address: 0x180081dd0)
  • ReleaseSemaphore (Address: 0x180081dc8)
  • ResetEvent (Address: 0x180081d98)
  • WaitForSingleObject (Address: 0x180081dd8)
api-ms-win-core-synch-l1-2-0.dll
  • Sleep (Address: 0x180081df8)
api-ms-win-core-sysinfo-l1-1-0.dll
  • GetSystemInfo (Address: 0x180081e08)
  • GetSystemTimeAsFileTime (Address: 0x180081e18)
  • GetTickCount (Address: 0x180081e20)
  • GetVersionExA (Address: 0x180081e10)
api-ms-win-eventing-provider-l1-1-0.dll
  • EventRegister (Address: 0x180081e40)
  • EventSetInformation (Address: 0x180081e30)
  • EventUnregister (Address: 0x180081e38)
  • EventWriteTransfer (Address: 0x180081e48)
api-ms-win-security-base-l1-1-0.dll
  • AddAccessAllowedAce (Address: 0x180081eb0)
  • AddMandatoryAce (Address: 0x180081e78)
  • GetLengthSid (Address: 0x180081ea8)
  • GetSidLengthRequired (Address: 0x180081e58)
  • GetSidSubAuthority (Address: 0x180081e68)
  • InitializeAcl (Address: 0x180081e98)
  • InitializeSecurityDescriptor (Address: 0x180081e90)
  • InitializeSid (Address: 0x180081e60)
  • IsValidSid (Address: 0x180081e80)
  • SetKernelObjectSecurity (Address: 0x180081ea0)
  • SetSecurityDescriptorDacl (Address: 0x180081e70)
  • SetSecurityDescriptorSacl (Address: 0x180081e88)
DCIMAN32.dll
  • DCIBeginAccess (Address: 0x180081510)
  • DCICloseProvider (Address: 0x180081500)
  • DCICreatePrimary (Address: 0x1800814f0)
  • DCIDestroy (Address: 0x180081508)
  • DCIEndAccess (Address: 0x1800814e8)
  • DCIOpenProvider (Address: 0x1800814f8)
dxgi.dll
  • CreateDXGIFactory1 (Address: 0x180081ec0)
GDI32.dll
  • AnimatePalette (Address: 0x1800818a8)
  • BitBlt (Address: 0x180081830)
  • CreateCompatibleBitmap (Address: 0x180081900)
  • CreateCompatibleDC (Address: 0x1800818e8)
  • CreateDCA (Address: 0x180081898)
  • CreateDIBSection (Address: 0x1800818f0)
  • CreatePalette (Address: 0x180081950)
  • CreateRectRgn (Address: 0x180081888)
  • CreateRectRgnIndirect (Address: 0x180081858)
  • CreateSolidBrush (Address: 0x180081840)
  • D3DKMTCloseAdapter (Address: 0x180081740)
  • D3DKMTCreateAllocation (Address: 0x180081520)
  • D3DKMTCreateAllocation2 (Address: 0x180081828)
  • D3DKMTCreateContext (Address: 0x1800817e0)
  • D3DKMTCreateContextVirtual (Address: 0x180081610)
  • D3DKMTCreateDCFromMemory (Address: 0x1800816f0)
  • D3DKMTCreateDevice (Address: 0x1800817f0)
  • D3DKMTCreateHwQueue (Address: 0x1800817d0)
  • D3DKMTCreateOverlay (Address: 0x180081720)
  • D3DKMTCreatePagingQueue (Address: 0x180081660)
  • D3DKMTCreateSynchronizationObject (Address: 0x1800817c0)
  • D3DKMTCreateSynchronizationObject2 (Address: 0x1800817a0)
  • D3DKMTDestroyAllocation (Address: 0x180081808)
  • D3DKMTDestroyAllocation2 (Address: 0x180081618)
  • D3DKMTDestroyContext (Address: 0x1800817d8)
  • D3DKMTDestroyDCFromMemory (Address: 0x1800816e8)
  • D3DKMTDestroyDevice (Address: 0x1800817e8)
  • D3DKMTDestroyHwQueue (Address: 0x1800817c8)
  • D3DKMTDestroyOverlay (Address: 0x180081708)
  • D3DKMTDestroyPagingQueue (Address: 0x180081658)
  • D3DKMTDestroySynchronizationObject (Address: 0x1800817b8)
  • D3DKMTEscape (Address: 0x180081730)
  • D3DKMTEvict (Address: 0x1800816a0)
  • D3DKMTFlipOverlay (Address: 0x180081710)
  • D3DKMTFreeGpuVirtualAddress (Address: 0x180081628)
  • D3DKMTGetDeviceState (Address: 0x1800816f8)
  • D3DKMTGetOverlayState (Address: 0x1800816b0)
  • D3DKMTGetResourcePresentPrivateDriverData (Address: 0x1800815f0)
  • D3DKMTGetScanLine (Address: 0x1800816e0)
  • D3DKMTGetSharedPrimaryHandle (Address: 0x180081738)
  • D3DKMTInvalidateCache (Address: 0x180081640)
  • D3DKMTLock (Address: 0x180081770)
  • D3DKMTLock2 (Address: 0x180081650)
  • D3DKMTMakeResident (Address: 0x1800816a8)
  • D3DKMTMapGpuVirtualAddress (Address: 0x180081638)
  • D3DKMTMarkDeviceAsError (Address: 0x1800815d0)
  • D3DKMTOfferAllocations (Address: 0x180081788)
  • D3DKMTOpenAdapterFromHdc (Address: 0x180081748)
  • D3DKMTOpenResource (Address: 0x180081818)
  • D3DKMTOpenResource2 (Address: 0x180081810)
  • D3DKMTPresent (Address: 0x180081760)
  • D3DKMTQueryAdapterInfo (Address: 0x180081778)
  • D3DKMTQueryAllocationResidency (Address: 0x1800817f8)
  • D3DKMTQueryResourceInfo (Address: 0x180081820)
  • D3DKMTReclaimAllocations (Address: 0x180081780)
  • D3DKMTReclaimAllocations2 (Address: 0x1800815f8)
  • D3DKMTRegisterTrimNotification (Address: 0x1800815e0)
  • D3DKMTReleaseProcessVidPnSourceOwners (Address: 0x1800816b8)
  • D3DKMTRender (Address: 0x180081750)
  • D3DKMTReserveGpuVirtualAddress (Address: 0x180081630)
  • D3DKMTSetAllocationPriority (Address: 0x180081800)
  • D3DKMTSetDisplayPrivateDriverFormat (Address: 0x1800816d0)
  • D3DKMTSetGammaRamp (Address: 0x180081700)
  • D3DKMTSetVidPnSourceOwner (Address: 0x180081728)
  • D3DKMTSharedPrimaryLockNotification (Address: 0x1800816c8)
  • D3DKMTSharedPrimaryUnLockNotification (Address: 0x1800816c0)
  • D3DKMTSignalSynchronizationObject (Address: 0x1800817a8)
  • D3DKMTSignalSynchronizationObject2 (Address: 0x180081790)
  • D3DKMTSignalSynchronizationObjectFromCpu (Address: 0x180081690)
  • D3DKMTSignalSynchronizationObjectFromGpu (Address: 0x180081678)
  • D3DKMTSignalSynchronizationObjectFromGpu2 (Address: 0x180081670)
  • D3DKMTSubmitCommand (Address: 0x180081608)
  • D3DKMTSubmitCommandToHwQueue (Address: 0x180081600)
  • D3DKMTSubmitPresentToHwQueue (Address: 0x180081758)
  • D3DKMTSubmitSignalSyncObjectsToHwQueue (Address: 0x180081668)
  • D3DKMTSubmitWaitForSyncObjectsToHwQueue (Address: 0x180081680)
  • D3DKMTUnlock (Address: 0x180081768)
  • D3DKMTUnlock2 (Address: 0x180081648)
  • D3DKMTUnregisterTrimNotification (Address: 0x1800815d8)
  • D3DKMTUpdateAllocationProperty (Address: 0x1800815e8)
  • D3DKMTUpdateGpuVirtualAddress (Address: 0x180081620)
  • D3DKMTUpdateOverlay (Address: 0x180081718)
  • D3DKMTWaitForIdle (Address: 0x1800816d8)
  • D3DKMTWaitForSynchronizationObject (Address: 0x1800817b0)
  • D3DKMTWaitForSynchronizationObject2 (Address: 0x180081798)
  • D3DKMTWaitForSynchronizationObjectFromCpu (Address: 0x180081698)
  • D3DKMTWaitForSynchronizationObjectFromGpu (Address: 0x180081688)
  • DdCreateFullscreenSprite (Address: 0x180081550)
  • DdDestroyFullscreenSprite (Address: 0x180081548)
  • DdNotifyFullscreenSpriteUpdate (Address: 0x180081540)
  • DdQueryVisRgnUniqueness (Address: 0x180081538)
  • DeleteDC (Address: 0x180081930)
  • DeleteObject (Address: 0x180081940)
  • ExtTextOutA (Address: 0x1800818d0)
  • GdiEntry1 (Address: 0x1800815c8)
  • GdiEntry10 (Address: 0x180081588)
  • GdiEntry11 (Address: 0x180081580)
  • GdiEntry12 (Address: 0x180081578)
  • GdiEntry13 (Address: 0x180081570)
  • GdiEntry14 (Address: 0x180081568)
  • GdiEntry15 (Address: 0x180081560)
  • GdiEntry2 (Address: 0x1800815c0)
  • GdiEntry3 (Address: 0x1800815b8)
  • GdiEntry4 (Address: 0x1800815b0)
  • GdiEntry5 (Address: 0x1800815a8)
  • GdiEntry6 (Address: 0x1800815a0)
  • GdiEntry7 (Address: 0x180081598)
  • GdiEntry8 (Address: 0x180081590)
  • GdiTransparentBlt (Address: 0x180081838)
  • GetClipBox (Address: 0x180081848)
  • GetCurrentDpiInfo (Address: 0x180081870)
  • GetDeviceCaps (Address: 0x180081938)
  • GetDeviceGammaRamp (Address: 0x180081530)
  • GetDIBits (Address: 0x1800818f8)
  • GetNearestColor (Address: 0x180081890)
  • GetObjectType (Address: 0x1800818a0)
  • GetRandomRgn (Address: 0x180081880)
  • GetRegionData (Address: 0x180081878)
  • GetRgnBox (Address: 0x180081558)
  • GetStockObject (Address: 0x180081868)
  • GetSystemPaletteEntries (Address: 0x1800818d8)
  • GetSystemPaletteUse (Address: 0x1800818b0)
  • PatBlt (Address: 0x1800818c8)
  • RealizePalette (Address: 0x180081918)
  • ResizePalette (Address: 0x180081948)
  • RestoreDC (Address: 0x180081910)
  • SaveDC (Address: 0x180081928)
  • SelectClipRgn (Address: 0x180081850)
  • SelectObject (Address: 0x1800818e0)
  • SelectPalette (Address: 0x180081920)
  • SetBkColor (Address: 0x180081960)
  • SetDIBColorTable (Address: 0x180081528)
  • SetPaletteEntries (Address: 0x1800818c0)
  • SetStretchBltMode (Address: 0x180081860)
  • SetSystemPaletteUse (Address: 0x1800818b8)
  • StretchBlt (Address: 0x180081908)
  • StretchDIBits (Address: 0x180081958)
msvcrt.dll
  • __C_specific_handler (Address: 0x180081f40)
  • __CxxFrameHandler3 (Address: 0x180081fc0)
  • _amsg_exit (Address: 0x180081f60)
  • _callnewh (Address: 0x180081f48)
  • _CxxThrowException (Address: 0x180081f50)
  • _initterm (Address: 0x180081f68)
  • _purecall (Address: 0x180081ee0)
  • _stricmp (Address: 0x180081fa8)
  • _vsnprintf (Address: 0x180081f28)
  • _XcptFilter (Address: 0x180081f58)
  • ??0exception@@QEAA@AEBQEBDH@Z (Address: 0x180081ed8)
  • ??0exception@@QEAA@AEBV0@@Z (Address: 0x180081ed0)
  • ??1exception@@UEAA@XZ (Address: 0x180081fb8)
  • ??1type_info@@UEAA@XZ (Address: 0x180081f78)
  • ?terminate@@YAXXZ (Address: 0x180081f70)
  • ?what@exception@@UEBAPEBDXZ (Address: 0x180081f00)
  • bsearch (Address: 0x180081f10)
  • ceil (Address: 0x180081fc8)
  • cosf (Address: 0x180081ee8)
  • floor (Address: 0x180081f08)
  • free (Address: 0x180081f30)
  • malloc (Address: 0x180081f38)
  • memcmp (Address: 0x180081fb0)
  • memcpy (Address: 0x180081fa0)
  • memmove (Address: 0x180081f98)
  • memset (Address: 0x180081f90)
  • qsort (Address: 0x180081f18)
  • sqrt (Address: 0x180081f88)
  • sqrtf (Address: 0x180081f80)
  • strcpy_s (Address: 0x180081ef0)
  • strrchr (Address: 0x180081ef8)
  • wcscmp (Address: 0x180081fd0)
  • wcscpy_s (Address: 0x180081f20)
ntdll.dll
  • EtwEventWriteNoRegistration (Address: 0x180081ff8)
  • RtlCaptureContext (Address: 0x180081fe0)
  • RtlDllShutdownInProgress (Address: 0x180081fe8)
  • RtlLookupFunctionEntry (Address: 0x180082000)
  • RtlVirtualUnwind (Address: 0x180082008)
  • SbSelectProcedure (Address: 0x180081ff0)
USER32.dll
  • CallWindowProcA (Address: 0x180081a18)
  • ChangeDisplaySettingsA (Address: 0x180081b08)
  • ChangeDisplaySettingsExA (Address: 0x180081ac0)
  • ClipCursor (Address: 0x180081970)
  • CloseClipboard (Address: 0x1800819f8)
  • CloseDesktop (Address: 0x1800819c8)
  • CopyRect (Address: 0x180081b18)
  • CreateWindowExA (Address: 0x180081a88)
  • DefWindowProcA (Address: 0x180081a00)
  • DestroyWindow (Address: 0x180081a70)
  • DisplayConfigGetDeviceInfo (Address: 0x180081a90)
  • EmptyClipboard (Address: 0x1800819e8)
  • EnumChildWindows (Address: 0x180081a98)
  • EnumDisplayDevicesA (Address: 0x180081aa8)
  • EnumDisplaySettingsA (Address: 0x180081b38)
  • EnumWindows (Address: 0x180081aa0)
  • EqualRect (Address: 0x180081b50)
  • FillRect (Address: 0x180081b60)
  • GetAsyncKeyState (Address: 0x180081a38)
  • GetClassInfoA (Address: 0x180081a78)
  • GetClientRect (Address: 0x180081ad0)
  • GetDC (Address: 0x180081b48)
  • GetForegroundWindow (Address: 0x180081980)
  • GetKeyState (Address: 0x180081a40)
  • GetLastActivePopup (Address: 0x1800819d8)
  • GetMonitorInfoA (Address: 0x180081b00)
  • GetSystemMetrics (Address: 0x180081af8)
  • GetThreadDesktop (Address: 0x1800819d0)
  • GetUserObjectInformationA (Address: 0x1800819c0)
  • GetUserObjectInformationW (Address: 0x180081ab0)
  • GetWindowInfo (Address: 0x180081a68)
  • GetWindowLongA (Address: 0x180081ae8)
  • GetWindowLongPtrA (Address: 0x180081a50)
  • GetWindowThreadProcessId (Address: 0x180081a60)
  • IntersectRect (Address: 0x180081b58)
  • InvalidateRect (Address: 0x180081ab8)
  • IsIconic (Address: 0x180081a30)
  • IsRectEmpty (Address: 0x180081af0)
  • IsWindow (Address: 0x180081b10)
  • IsWindowVisible (Address: 0x180081ae0)
  • IsZoomed (Address: 0x180081990)
  • KillTimer (Address: 0x180081a08)
  • MapWindowPoints (Address: 0x180081ad8)
  • mouse_event (Address: 0x1800819a8)
  • OffsetRect (Address: 0x180081b20)
  • OpenClipboard (Address: 0x1800819e0)
  • OpenInputDesktop (Address: 0x1800819b8)
  • PostMessageA (Address: 0x180081a28)
  • RedrawWindow (Address: 0x180081ac8)
  • RegisterClassA (Address: 0x180081a80)
  • ReleaseDC (Address: 0x180081b40)
  • ScreenToClient (Address: 0x180081b28)
  • SendMessageA (Address: 0x180081a20)
  • SetClipboardData (Address: 0x1800819f0)
  • SetCursor (Address: 0x180081a58)
  • SetFocus (Address: 0x180081a48)
  • SetForegroundWindow (Address: 0x1800819b0)
  • SetRect (Address: 0x180081b30)
  • SetTimer (Address: 0x180081998)
  • SetWindowLongPtrA (Address: 0x180081a10)
  • SetWindowPos (Address: 0x180081978)
  • ShowWindow (Address: 0x180081988)
  • SystemParametersInfoA (Address: 0x1800819a0)