d3d8thk.dll

Description: Microsoft Direct3D OS Thunk Layer

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.3636

Architecture: 32-bit

Operating System: Windows NT

SHA256: 9441c0671332786e231f1bb47c0c4fef

File Size: 12.5 KB

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

Views: 7

Exported Functions

  • OsThunkD3dContextCreate (Ordinal: 1, Address: 0x1480)
  • OsThunkD3dContextDestroy (Ordinal: 2, Address: 0x1490)
  • OsThunkD3dContextDestroyAll (Ordinal: 3, Address: 0x14a0)
  • OsThunkD3dDrawPrimitives2 (Ordinal: 4, Address: 0x14b0)
  • OsThunkD3dValidateTextureStageState (Ordinal: 5, Address: 0x14c0)
  • OsThunkDdAddAttachedSurface (Ordinal: 6, Address: 0x14d0)
  • OsThunkDdAlphaBlt (Ordinal: 7, Address: 0x14e0)
  • OsThunkDdAttachSurface (Ordinal: 8, Address: 0x14f0)
  • OsThunkDdBeginMoCompFrame (Ordinal: 9, Address: 0x1500)
  • OsThunkDdBlt (Ordinal: 10, Address: 0x1510)
  • OsThunkDdCanCreateD3DBuffer (Ordinal: 11, Address: 0x1520)
  • OsThunkDdCanCreateSurface (Ordinal: 12, Address: 0x1530)
  • OsThunkDdColorControl (Ordinal: 13, Address: 0x1540)
  • OsThunkDdCreateD3DBuffer (Ordinal: 14, Address: 0x1550)
  • OsThunkDdCreateDirectDrawObject (Ordinal: 15, Address: 0x1560)
  • OsThunkDdCreateMoComp (Ordinal: 16, Address: 0x1570)
  • OsThunkDdCreateSurface (Ordinal: 17, Address: 0x1580)
  • OsThunkDdCreateSurfaceEx (Ordinal: 18, Address: 0x1590)
  • OsThunkDdCreateSurfaceObject (Ordinal: 19, Address: 0x15a0)
  • OsThunkDdDeleteDirectDrawObject (Ordinal: 20, Address: 0x15b0)
  • OsThunkDdDeleteSurfaceObject (Ordinal: 21, Address: 0x15c0)
  • OsThunkDdDestroyD3DBuffer (Ordinal: 22, Address: 0x15d0)
  • OsThunkDdDestroyMoComp (Ordinal: 23, Address: 0x15e0)
  • OsThunkDdDestroySurface (Ordinal: 24, Address: 0x15f0)
  • OsThunkDdEndMoCompFrame (Ordinal: 25, Address: 0x1600)
  • OsThunkDdFlip (Ordinal: 26, Address: 0x1610)
  • OsThunkDdFlipToGDISurface (Ordinal: 27, Address: 0x1620)
  • OsThunkDdGetAvailDriverMemory (Ordinal: 28, Address: 0x1630)
  • OsThunkDdGetBltStatus (Ordinal: 29, Address: 0x1640)
  • OsThunkDdGetDC (Ordinal: 30, Address: 0x1650)
  • OsThunkDdGetDriverInfo (Ordinal: 31, Address: 0x1660)
  • OsThunkDdGetDriverState (Ordinal: 32, Address: 0x1670)
  • OsThunkDdGetDxHandle (Ordinal: 33, Address: 0x1680)
  • OsThunkDdGetFlipStatus (Ordinal: 34, Address: 0x1690)
  • OsThunkDdGetInternalMoCompInfo (Ordinal: 35, Address: 0x16a0)
  • OsThunkDdGetMoCompBuffInfo (Ordinal: 36, Address: 0x16b0)
  • OsThunkDdGetMoCompFormats (Ordinal: 37, Address: 0x16c0)
  • OsThunkDdGetMoCompGuids (Ordinal: 38, Address: 0x16d0)
  • OsThunkDdGetScanLine (Ordinal: 39, Address: 0x16e0)
  • OsThunkDdLock (Ordinal: 40, Address: 0x16f0)
  • OsThunkDdLockD3D (Ordinal: 41, Address: 0x1700)
  • OsThunkDdQueryDirectDrawObject (Ordinal: 42, Address: 0x1710)
  • OsThunkDdQueryMoCompStatus (Ordinal: 43, Address: 0x1720)
  • OsThunkDdReenableDirectDrawObject (Ordinal: 44, Address: 0x1730)
  • OsThunkDdReleaseDC (Ordinal: 45, Address: 0x1740)
  • OsThunkDdRenderMoComp (Ordinal: 46, Address: 0x1750)
  • OsThunkDdResetVisrgn (Ordinal: 47, Address: 0x1760)
  • OsThunkDdSetColorKey (Ordinal: 48, Address: 0x1770)
  • OsThunkDdSetExclusiveMode (Ordinal: 49, Address: 0x1780)
  • OsThunkDdSetGammaRamp (Ordinal: 50, Address: 0x1790)
  • OsThunkDdSetOverlayPosition (Ordinal: 51, Address: 0x17a0)
  • OsThunkDdUnattachSurface (Ordinal: 52, Address: 0x17b0)
  • OsThunkDdUnlock (Ordinal: 53, Address: 0x17c0)
  • OsThunkDdUnlockD3D (Ordinal: 54, Address: 0x17d0)
  • OsThunkDdUpdateOverlay (Ordinal: 55, Address: 0x17e0)
  • OsThunkDdWaitForVerticalBlank (Ordinal: 56, Address: 0x17f0)

Imported DLLs & Functions

GDI32.dll
  • DdEntry1 (Address: 0x10004000)
  • DdEntry10 (Address: 0x10004020)
  • DdEntry11 (Address: 0x10004024)
  • DdEntry12 (Address: 0x1000402c)
  • DdEntry13 (Address: 0x10004028)
  • DdEntry14 (Address: 0x10004030)
  • DdEntry15 (Address: 0x10004038)
  • DdEntry16 (Address: 0x10004040)
  • DdEntry17 (Address: 0x10004034)
  • DdEntry18 (Address: 0x1000403c)
  • DdEntry19 (Address: 0x10004048)
  • DdEntry2 (Address: 0x10004004)
  • DdEntry20 (Address: 0x1000404c)
  • DdEntry21 (Address: 0x10004050)
  • DdEntry22 (Address: 0x10004058)
  • DdEntry23 (Address: 0x1000405c)
  • DdEntry24 (Address: 0x10004054)
  • DdEntry25 (Address: 0x10004060)
  • DdEntry26 (Address: 0x10004064)
  • DdEntry27 (Address: 0x10004068)
  • DdEntry28 (Address: 0x1000406c)
  • DdEntry29 (Address: 0x10004070)
  • DdEntry3 (Address: 0x10004008)
  • DdEntry30 (Address: 0x10004074)
  • DdEntry31 (Address: 0x10004078)
  • DdEntry32 (Address: 0x10004080)
  • DdEntry33 (Address: 0x10004084)
  • DdEntry34 (Address: 0x10004088)
  • DdEntry35 (Address: 0x1000408c)
  • DdEntry36 (Address: 0x10004094)
  • DdEntry37 (Address: 0x10004090)
  • DdEntry38 (Address: 0x10004098)
  • DdEntry39 (Address: 0x1000409c)
  • DdEntry4 (Address: 0x10004010)
  • DdEntry40 (Address: 0x100040a0)
  • DdEntry41 (Address: 0x100040a4)
  • DdEntry42 (Address: 0x100040a8)
  • DdEntry43 (Address: 0x100040ac)
  • DdEntry44 (Address: 0x100040b0)
  • DdEntry45 (Address: 0x100040b4)
  • DdEntry46 (Address: 0x100040b8)
  • DdEntry47 (Address: 0x100040bc)
  • DdEntry48 (Address: 0x100040c0)
  • DdEntry49 (Address: 0x100040c4)
  • DdEntry5 (Address: 0x1000400c)
  • DdEntry50 (Address: 0x10004044)
  • DdEntry51 (Address: 0x100040c8)
  • DdEntry52 (Address: 0x100040cc)
  • DdEntry53 (Address: 0x100040d0)
  • DdEntry54 (Address: 0x100040d4)
  • DdEntry55 (Address: 0x100040d8)
  • DdEntry56 (Address: 0x100040dc)
  • DdEntry6 (Address: 0x1000407c)
  • DdEntry7 (Address: 0x10004014)
  • DdEntry8 (Address: 0x10004018)
  • DdEntry9 (Address: 0x1000401c)
KERNEL32.dll
  • GetCurrentProcess (Address: 0x100040e8)
  • GetCurrentProcessId (Address: 0x10004100)
  • GetCurrentThreadId (Address: 0x100040fc)
  • GetSystemTimeAsFileTime (Address: 0x100040f8)
  • GetTickCount (Address: 0x100040f4)
  • QueryPerformanceCounter (Address: 0x10004104)
  • SetUnhandledExceptionFilter (Address: 0x100040ec)
  • Sleep (Address: 0x10004108)
  • TerminateProcess (Address: 0x100040e4)
  • UnhandledExceptionFilter (Address: 0x100040f0)
msvcrt.dll
  • _amsg_exit (Address: 0x10004120)
  • _except_handler4_common (Address: 0x10004110)
  • _initterm (Address: 0x10004114)
  • _XcptFilter (Address: 0x10004124)
  • free (Address: 0x1000411c)
  • malloc (Address: 0x10004118)