d3dcompiler_47.dll

v10.0.16299.15 32-bit Windows NT Analyzed
Description
Direct3D HLSL Compiler for Redistribution
Authors
© Microsoft Corporation. All rights reserved.
File size
3.5 MB
Uploaded
2026-06-03 18:50
Views
113
SHA-256
381ec497d7d40b83616b0e82e15c597d

Exported functions 29

D3DAssemble #1 · 0x16d670
DebugSetMute #2 · 0x16a9d0
D3DCompile2 #3 · 0x16d0e0
D3DCompile #4 · 0x16d0a0
D3DCompileFromFile #5 · 0x16d3b0
D3DCompressShaders #6 · 0x16f810
D3DCreateBlob #7 · 0x9f970
D3DCreateFunctionLinkingGraph #8 · 0x9fdc0
D3DCreateLinker #9 · 0x9f9a0
D3DDecompressShaders #10 · 0x16fb00
D3DDisassemble10Effect #11 · 0xad2e0
D3DDisassemble11Trace #12 · 0x9f6b0
D3DDisassemble #13 · 0x9f410
D3DDisassembleRegion #14 · 0x9f440
D3DGetBlobPart #15 · 0x16e810
D3DGetDebugInfo #16 · 0x16ebe0
D3DGetInputAndOutputSignatureBlob #17 · 0x16ec40
D3DGetInputSignatureBlob #18 · 0x16ec00
D3DGetOutputSignatureBlob #19 · 0x16ec20
D3DGetTraceInstructionOffsets #20 · 0x9f470
D3DLoadModule #21 · 0x9fa50
D3DPreprocess #22 · 0x16e1c0
D3DReadFileToBlob #23 · 0x16b270
D3DReflect #24 · 0x9f6e0
D3DReflectLibrary #25 · 0x9f810
D3DReturnFailure1 #26 · 0x170000
D3DSetBlobPart #27 · 0x16e840
D3DStripShader #28 · 0x16ec60
D3DWriteBlobToFile #29 · 0x16b460

Imported DLLs & functions 194

CryptAcquireContextW 0x10365014
CryptCreateHash 0x10365008
CryptDestroyHash 0x10365028
CryptGetHashParam 0x1036500c
CryptHashData 0x10365004
CryptReleaseContext 0x10365010
RegCloseKey 0x1036502c
RegEnumKeyExA 0x1036501c
RegOpenKeyExA 0x10365020
RegOpenKeyExW 0x10365000
RegQueryValueExA 0x10365018
RegQueryValueExW 0x10365024
CloseHandle 0x103650e8
CreateFileA 0x10365038
CreateFileMappingW 0x10365088
CreateFileW 0x103650d8
DeleteCriticalSection 0x103650a8
DeleteFileW 0x10365070
DeviceIoControl 0x10365060
DisableThreadLibraryCalls 0x10365098
EnterCriticalSection 0x103650ac
ExpandEnvironmentStringsW 0x1036505c
FlushViewOfFile 0x1036504c
FreeLibrary 0x103650c8
GetCurrentProcess 0x10365114
GetCurrentProcessId 0x10365120
GetCurrentThreadId 0x10365124
GetEnvironmentVariableA 0x10365040
GetFileAttributesW 0x10365074
GetFileSize 0x1036508c
GetFileSizeEx 0x103650e0
GetFileType 0x1036506c
GetFullPathNameA 0x10365108
GetFullPathNameW 0x10365104
GetLastError 0x103650dc
GetModuleFileNameA 0x1036503c
GetProcAddress 0x10365130
GetProcessHeap 0x103650bc
GetSystemInfo 0x103650d4
GetSystemTimeAsFileTime 0x10365128
GetTickCount 0x1036512c
HeapAlloc 0x103650b8
HeapCreate 0x10365044
HeapDestroy 0x103650f8
HeapFree 0x103650c0
InitializeCriticalSection 0x103650a4
InitializeCriticalSectionAndSpinCount 0x10365058
LCMapStringW 0x10365034
LeaveCriticalSection 0x103650b0
LoadLibraryExW 0x10365134
LocalAlloc 0x10365094
LocalFree 0x10365090
lstrcmpiA 0x10365048
MapViewOfFile 0x10365084
MapViewOfFileEx 0x10365050
MultiByteToWideChar 0x1036509c
OutputDebugStringA 0x103650b4
QueryPerformanceCounter 0x1036511c
ReadFile 0x103650e4
SetEndOfFile 0x10365068
SetFileAttributesW 0x10365078
SetFilePointer 0x10365054
SetFilePointerEx 0x10365064
SetLastError 0x1036507c
SetUnhandledExceptionFilter 0x10365110
Sleep 0x103650ec
TerminateProcess 0x10365118
TlsAlloc 0x103650f0
TlsFree 0x10365100
TlsGetValue 0x103650fc
TlsSetValue 0x103650f4
UnhandledExceptionFilter 0x1036510c
UnmapViewOfFile 0x10365080
VirtualAlloc 0x103650d0
VirtualFree 0x103650cc
WideCharToMultiByte 0x103650a0
WriteFile 0x103650c4
__CxxFrameHandler3 0x1036527c
__dllonexit 0x10365148
__isascii 0x10365184
__unDName 0x103651f0
_amsg_exit 0x10365170
_atoi64 0x10365270
_callnewh 0x10365178
_chsize_s 0x10365240
_CIacos 0x103652c8
_CIasin 0x103652cc
_CIatan 0x103652d0
_CIatan2 0x103652d4
_CIcos 0x103652d8
_CIcosh 0x103652dc
_CIexp 0x103652e0
_CIfmod 0x103652e4
_CIlog 0x103652e8
_CIpow 0x103652ec
_CIsin 0x103652f0
_CIsinh 0x103652f4
_CIsqrt 0x103652f8
_CItan 0x103652fc
_CItanh 0x10365300
_clearfp 0x10365188
_close 0x10365244
_controlfp 0x1036518c
_CxxThrowException 0x10365288
_errno 0x10365274
_except_handler4_common 0x103651e8
_filelengthi64 0x1036520c
_fileno 0x10365204
_finite 0x10365298
_fpclass 0x1036529c
_ftol2 0x10365304
_ftol2_sse 0x10365308
_get_osfhandle 0x10365254
_initterm 0x1036516c
_isnan 0x10365180
_lock 0x10365164
_lseeki64 0x10365250
_mbscmp 0x10365264
_mbstrlen 0x10365194
_memicmp 0x10365268
_onexit 0x10365144
_open_osfhandle 0x10365258
_purecall 0x1036517c
_read 0x10365248
_snwprintf_s 0x103651ec
_strdup 0x10365190
_stricmp 0x103652b4
_strnicmp 0x10365158
_strtoui64 0x10365280
_unlock 0x10365160
_vsnprintf 0x103652bc
_vsnwprintf 0x10365198
_wcsdup 0x10365234
_wcsicmp 0x103651c8
_wcsnicmp 0x10365214
_wfsopen 0x103651fc
_wfullpath 0x1036523c
_wgetenv 0x10365238
_wmakepath_s 0x1036522c
_write 0x1036524c
_wsopen 0x103652c4
_wsplitpath_s 0x10365218
_XcptFilter 0x10365174
??1type_info@@UAE@XZ 0x10365168
?terminate@@YAXXZ 0x10365284
atof 0x103651a8
atoi 0x1036515c
bsearch 0x103651d8
ceil 0x1036530c
fclose 0x103651d4
floor 0x10365310
fread 0x103651f4
free 0x103652b0
fseek 0x103651f8
ftell 0x10365260
getenv 0x103652ac
isalnum 0x103652a8
isalpha 0x103651b8
isdigit 0x103651a0
isspace 0x103651bc
isxdigit 0x103651a4
malloc 0x10365154
memcpy 0x103651cc
memcpy_s 0x103652a4
memmove 0x103652c0
memset 0x103651d0
modf 0x1036528c
qsort 0x103651dc
setlocale 0x103651b0
sprintf_s 0x103652b8
sscanf_s 0x10365208
strcat_s 0x103651e0
strchr 0x103651ac
strcpy_s 0x103652a0
strncmp 0x1036514c
strncpy_s 0x10365150
strnlen 0x103651b4
strrchr 0x10365290
strstr 0x103651e4
strtod 0x10365278
strtoul 0x1036519c
swprintf_s 0x10365228
time 0x10365230
tolower 0x10365294
toupper 0x1036526c
towlower 0x10365210
wcscat_s 0x1036525c
wcscpy_s 0x1036521c
wcsncat_s 0x10365220
wcsncmp 0x103651c0
wcsncpy_s 0x103651c4
wcsrchr 0x10365224
wcstoul 0x10365200
UuidCreate 0x1036513c