d3d8.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
Microsoft Direct3D
Authors
© Microsoft Corporation. All rights reserved.
File size
698.5 KB
Uploaded
2025-12-01 07:54
Views
106
SHA-256
924aaa10ba0169686be914878f65f129

Exported functions 5

Direct3D8EnableMaximizedWindowedModeShim #1 · 0xe770
ValidatePixelShader #2 · 0x37bb0
ValidateVertexShader #3 · 0x3a250
DebugSetMute #4 · 0xe830
Direct3DCreate8 #5 · 0xc0e0

Imported DLLs & functions 312

AddAccessAllowedAce 0x100ac04c
ConvertStringSidToSidA 0x100ac044
EventRegister 0x100ac010
EventSetInformation 0x100ac014
EventUnregister 0x100ac008
EventWriteTransfer 0x100ac00c
GetLengthSid 0x100ac048
GetSidLengthRequired 0x100ac02c
GetSidSubAuthority 0x100ac028
InitializeAcl 0x100ac03c
InitializeSecurityDescriptor 0x100ac038
InitializeSid 0x100ac030
IsValidSid 0x100ac034
RegCloseKey 0x100ac054
RegCreateKeyA 0x100ac004
RegCreateKeyExA 0x100ac020
RegEnumKeyA 0x100ac050
RegGetValueA 0x100ac01c
RegOpenKeyA 0x100ac05c
RegOpenKeyExA 0x100ac000
RegQueryValueExA 0x100ac058
RegSetValueExA 0x100ac018
SetSecurityDescriptorDacl 0x100ac024
SetSecurityInfo 0x100ac040
IsDeveloperModeEnabled 0x100ac3a4
GetFileVersionInfoExA 0x100ac3b0
GetFileVersionInfoSizeExA 0x100ac3b4
VerQueryValueA 0x100ac3ac
GetCurrentDpiInfo 0x100ac3bc
OsThunkD3dContextCreate 0x100ac3c4
OsThunkD3dContextDestroy 0x100ac400
OsThunkD3dContextDestroyAll 0x100ac3d0
OsThunkD3dDrawPrimitives2 0x100ac3e0
OsThunkD3dValidateTextureStageState 0x100ac3fc
OsThunkDdAttachSurface 0x100ac430
OsThunkDdBlt 0x100ac448
OsThunkDdCanCreateD3DBuffer 0x100ac3d8
OsThunkDdCanCreateSurface 0x100ac440
OsThunkDdCreateD3DBuffer 0x100ac3f8
OsThunkDdCreateSurface 0x100ac3f0
OsThunkDdCreateSurfaceEx 0x100ac444
OsThunkDdCreateSurfaceObject 0x100ac454
OsThunkDdDeleteDirectDrawObject 0x100ac434
OsThunkDdDeleteSurfaceObject 0x100ac3c8
OsThunkDdDestroyD3DBuffer 0x100ac3ec
OsThunkDdDestroySurface 0x100ac3dc
OsThunkDdFlip 0x100ac3e4
OsThunkDdFlipToGDISurface 0x100ac42c
OsThunkDdGetAvailDriverMemory 0x100ac418
OsThunkDdGetBltStatus 0x100ac414
OsThunkDdGetDC 0x100ac3e8
OsThunkDdGetDriverInfo 0x100ac3cc
OsThunkDdGetDriverState 0x100ac404
OsThunkDdGetFlipStatus 0x100ac3d4
OsThunkDdGetScanLine 0x100ac44c
OsThunkDdLock 0x100ac3f4
OsThunkDdLockD3D 0x100ac428
OsThunkDdQueryDirectDrawObject 0x100ac41c
OsThunkDdReenableDirectDrawObject 0x100ac438
OsThunkDdReleaseDC 0x100ac408
OsThunkDdResetVisrgn 0x100ac420
OsThunkDdSetExclusiveMode 0x100ac424
OsThunkDdSetGammaRamp 0x100ac450
OsThunkDdUnlock 0x100ac410
OsThunkDdUnlockD3D 0x100ac43c
OsThunkDdWaitForVerticalBlank 0x100ac40c
0x100ac45c
DwmIsCompositionEnabled 0x100ac460
GetProcessDpiAwarenessInternal 0x100ac46c
SetProcessDpiAwarenessInternal 0x100ac468
BitBlt 0x100ac1d8
CreateCompatibleBitmap 0x100ac178
CreateCompatibleDC 0x100ac184
CreateDCA 0x100ac1c4
CreateDIBitmap 0x100ac18c
CreateRectRgn 0x100ac164
D3DKMTCloseAdapter 0x100ac094
D3DKMTCreateAllocation 0x100ac080
D3DKMTCreateAllocation2 0x100ac0f0
D3DKMTCreateContext 0x100ac134
D3DKMTCreateContextVirtual 0x100ac1a0
D3DKMTCreateDCFromMemory 0x100ac144
D3DKMTCreateDevice 0x100ac104
D3DKMTCreateHwQueue 0x100ac098
D3DKMTCreatePagingQueue 0x100ac13c
D3DKMTCreateSynchronizationObject 0x100ac0d8
D3DKMTCreateSynchronizationObject2 0x100ac0cc
D3DKMTDestroyAllocation 0x100ac08c
D3DKMTDestroyAllocation2 0x100ac078
D3DKMTDestroyContext 0x100ac088
D3DKMTDestroyDCFromMemory 0x100ac0e4
D3DKMTDestroyDevice 0x100ac148
D3DKMTDestroyHwQueue 0x100ac110
D3DKMTDestroyPagingQueue 0x100ac0ec
D3DKMTDestroySynchronizationObject 0x100ac0c4
D3DKMTEscape 0x100ac0b0
D3DKMTEvict 0x100ac074
D3DKMTFreeGpuVirtualAddress 0x100ac090
D3DKMTGetDeviceState 0x100ac1d0
D3DKMTGetDisplayModeList 0x100ac198
D3DKMTGetMultisampleMethodList 0x100ac150
D3DKMTGetResourcePresentPrivateDriverData 0x100ac1cc
D3DKMTGetScanLine 0x100ac1a8
D3DKMTGetSharedPrimaryHandle 0x100ac0ac
D3DKMTInvalidateCache 0x100ac114
D3DKMTLock 0x100ac1b4
D3DKMTLock2 0x100ac07c
D3DKMTMakeResident 0x100ac06c
D3DKMTMapGpuVirtualAddress 0x100ac084
D3DKMTMarkDeviceAsError 0x100ac1ac
D3DKMTOfferAllocations 0x100ac1c8
D3DKMTOpenAdapterFromHdc 0x100ac0e0
D3DKMTOpenResource 0x100ac0e8
D3DKMTOpenResource2 0x100ac1b8
D3DKMTPresent 0x100ac070
D3DKMTQueryAdapterInfo 0x100ac1d4
D3DKMTQueryAllocationResidency 0x100ac0f4
D3DKMTQueryResourceInfo 0x100ac19c
D3DKMTReclaimAllocations 0x100ac0d4
D3DKMTReclaimAllocations2 0x100ac130
D3DKMTRegisterTrimNotification 0x100ac0a0
D3DKMTRender 0x100ac10c
D3DKMTReserveGpuVirtualAddress 0x100ac14c
D3DKMTSetAllocationPriority 0x100ac158
D3DKMTSetDisplayMode 0x100ac124
D3DKMTSetDisplayPrivateDriverFormat 0x100ac0fc
D3DKMTSetGammaRamp 0x100ac0c8
D3DKMTSetVidPnSourceOwner 0x100ac100
D3DKMTSharedPrimaryLockNotification 0x100ac0f8
D3DKMTSharedPrimaryUnLockNotification 0x100ac09c
D3DKMTSignalSynchronizationObject 0x100ac12c
D3DKMTSignalSynchronizationObject2 0x100ac1a4
D3DKMTSignalSynchronizationObjectFromCpu 0x100ac1c0
D3DKMTSignalSynchronizationObjectFromGpu 0x100ac118
D3DKMTSignalSynchronizationObjectFromGpu2 0x100ac154
D3DKMTSubmitCommand 0x100ac108
D3DKMTSubmitCommandToHwQueue 0x100ac138
D3DKMTSubmitPresentToHwQueue 0x100ac0b4
D3DKMTSubmitSignalSyncObjectsToHwQueue 0x100ac128
D3DKMTSubmitWaitForSyncObjectsToHwQueue 0x100ac140
D3DKMTUnlock 0x100ac1b0
D3DKMTUnlock2 0x100ac0b8
D3DKMTUnregisterTrimNotification 0x100ac0a8
D3DKMTUpdateAllocationProperty 0x100ac0bc
D3DKMTUpdateGpuVirtualAddress 0x100ac0dc
D3DKMTWaitForSynchronizationObject 0x100ac0c0
D3DKMTWaitForSynchronizationObject2 0x100ac1bc
D3DKMTWaitForSynchronizationObjectFromCpu 0x100ac0a4
D3DKMTWaitForSynchronizationObjectFromGpu 0x100ac11c
DeleteDC 0x100ac120
DeleteObject 0x100ac064
GdiEntry1 0x100ac15c
GdiEntry13 0x100ac170
GetDeviceCaps 0x100ac17c
GetDeviceGammaRamp 0x100ac16c
GetDIBits 0x100ac168
GetNearestColor 0x100ac180
GetObjectA 0x100ac190
GetRandomRgn 0x100ac068
GetRegionData 0x100ac160
GetSystemPaletteEntries 0x100ac194
SelectObject 0x100ac188
SetStretchBltMode 0x100ac0d0
StretchBlt 0x100ac174
CloseHandle 0x100ac284
ConnectNamedPipe 0x100ac214
CreateFileA 0x100ac23c
CreateMutexA 0x100ac294
CreateSemaphoreA 0x100ac230
DebugBreak 0x100ac254
DeleteCriticalSection 0x100ac2b8
DisableThreadLibraryCalls 0x100ac288
DisconnectNamedPipe 0x100ac210
EnterCriticalSection 0x100ac2c0
FlushFileBuffers 0x100ac20c
FreeLibrary 0x100ac2b4
GetCurrentProcess 0x100ac248
GetCurrentProcessId 0x100ac278
GetCurrentThreadId 0x100ac2c8
GetLastError 0x100ac2a4
GetModuleFileNameA 0x100ac21c
GetModuleHandleA 0x100ac290
GetModuleHandleW 0x100ac25c
GetNativeSystemInfo 0x100ac2a8
GetProcAddress 0x100ac2b0
GetProcessHeap 0x100ac274
GetSystemDirectoryA 0x100ac238
GetSystemTimeAsFileTime 0x100ac1ec
GetTickCount 0x100ac250
GetVersionExA 0x100ac1e0
GlobalAddAtomA 0x100ac234
HeapAlloc 0x100ac280
HeapFree 0x100ac298
InitializeCriticalSection 0x100ac29c
IsProcessorFeaturePresent 0x100ac1e4
LeaveCriticalSection 0x100ac2c4
LoadLibraryA 0x100ac2ac
LoadLibraryW 0x100ac260
LocalAlloc 0x100ac270
LocalFree 0x100ac27c
lstrcmpA 0x100ac26c
MultiByteToWideChar 0x100ac240
OpenEventW 0x100ac228
OpenMutexA 0x100ac28c
OutputDebugStringA 0x100ac220
OutputDebugStringW 0x100ac264
PeekNamedPipe 0x100ac204
QueryPerformanceCounter 0x100ac1f0
QueryPerformanceFrequency 0x100ac2bc
ReadFile 0x100ac208
ReleaseMutex 0x100ac2a0
ReleaseSemaphore 0x100ac22c
ResetEvent 0x100ac224
SetErrorMode 0x100ac244
SetNamedPipeHandleState 0x100ac218
SetUnhandledExceptionFilter 0x100ac1f8
Sleep 0x100ac268
TerminateProcess 0x100ac1f4
UnhandledExceptionFilter 0x100ac1fc
VerifyVersionInfoA 0x100ac24c
WaitForSingleObject 0x100ac1e8
WideCharToMultiByte 0x100ac258
WriteFile 0x100ac200
__CxxFrameHandler3 0x100ac4a8
__dllonexit 0x100ac480
_amsg_exit 0x100ac498
_CIcos 0x100ac4e0
_CIexp 0x100ac4e4
_CIlog 0x100ac4e8
_CIlog10 0x100ac4ec
_CIpow 0x100ac4f0
_CIsqrt 0x100ac4f4
_CxxThrowException 0x100ac4dc
_except_handler4_common 0x100ac4b8
_ftol2_sse 0x100ac4b4
_initterm 0x100ac494
_lock 0x100ac488
_onexit 0x100ac47c
_purecall 0x100ac4a4
_stricmp 0x100ac4d0
_unlock 0x100ac484
_vsnprintf 0x100ac4a0
_wcslwr 0x100ac4cc
_XcptFilter 0x100ac49c
??1type_info@@UAE@XZ 0x100ac478
?terminate@@YAXXZ 0x100ac48c
atoi 0x100ac4c4
floor 0x100ac4b0
free 0x100ac4d8
malloc 0x100ac4d4
memcpy 0x100ac490
memset 0x100ac4f8
sscanf_s 0x100ac4ac
strcpy_s 0x100ac4c8
strrchr 0x100ac4bc
wcscpy_s 0x100ac474
wcsrchr 0x100ac4c0
EtwEventWriteNoRegistration 0x100ac508
RtlDllShutdownInProgress 0x100ac500
VerSetConditionMask 0x100ac504
CallWindowProcA 0x100ac318
ClientToScreen 0x100ac354
CloseClipboard 0x100ac2f0
CloseDesktop 0x100ac2dc
CreateIconIndirect 0x100ac388
DefWindowProcA 0x100ac36c
DestroyIcon 0x100ac37c
DisplayConfigGetDeviceInfo 0x100ac358
EmptyClipboard 0x100ac2f8
EnumDisplayDevicesA 0x100ac344
EnumDisplaySettingsA 0x100ac33c
GetClientRect 0x100ac35c
GetCursor 0x100ac39c
GetCursorPos 0x100ac390
GetDC 0x100ac338
GetDesktopWindow 0x100ac380
GetForegroundWindow 0x100ac32c
GetIconInfo 0x100ac38c
GetKeyState 0x100ac304
GetMonitorInfoA 0x100ac368
GetSystemMetrics 0x100ac348
GetThreadDesktop 0x100ac2d8
GetUserObjectInformationA 0x100ac2e0
GetWindowDC 0x100ac384
GetWindowInfo 0x100ac350
GetWindowLongA 0x100ac308
GetWindowRect 0x100ac300
GetWindowThreadProcessId 0x100ac2e8
IntersectRect 0x100ac364
IsIconic 0x100ac30c
IsWindow 0x100ac2ec
IsWindowVisible 0x100ac328
IsZoomed 0x100ac320
OffsetRect 0x100ac34c
OpenClipboard 0x100ac2fc
OpenInputDesktop 0x100ac2e4
PostMessageA 0x100ac310
RegisterHotKey 0x100ac2d4
ReleaseDC 0x100ac340
SendMessageA 0x100ac314
SetClipboardData 0x100ac2f4
SetCursor 0x100ac378
SetCursorPos 0x100ac394
SetForegroundWindow 0x100ac374
SetRect 0x100ac360
SetRectEmpty 0x100ac398
SetWindowLongA 0x100ac31c
SetWindowPos 0x100ac330
ShowWindow 0x100ac324
SystemParametersInfoA 0x100ac334
UnionRect 0x100ac370
UnregisterHotKey 0x100ac2d0