d3dcompiler_47.dll

v10.0.18362.1 32-bit Windows NT Analyzed
Description
Direct3D HLSL Compiler for Redistribution
Authors
© Microsoft Corporation. All rights reserved.
File size
3.5 MB
Uploaded
2026-07-24 18:50
Views
98
SHA-256
7d0d1290382ea0e44a3178446a0c2026

Exported functions 29

D3DAssemble #1 · 0x16bd00
DebugSetMute #2 · 0xa1200
D3DCompile2 #3 · 0x16bb50
D3DCompile #4 · 0x16bae0
D3DCompileFromFile #5 · 0x16bbc0
D3DCompressShaders #6 · 0x16dea0
D3DCreateBlob #7 · 0xa0f40
D3DCreateFunctionLinkingGraph #8 · 0xa10e0
D3DCreateLinker #9 · 0xa0f70
D3DDecompressShaders #10 · 0x16e190
D3DDisassemble10Effect #11 · 0xae900
D3DDisassemble11Trace #12 · 0xa0cb0
D3DDisassemble #13 · 0xa0c20
D3DDisassembleRegion #14 · 0xa0c50
D3DGetBlobPart #15 · 0x16cea0
D3DGetDebugInfo #16 · 0x16d290
D3DGetInputAndOutputSignatureBlob #17 · 0x16d2f0
D3DGetInputSignatureBlob #18 · 0x16d2b0
D3DGetOutputSignatureBlob #19 · 0x16d2d0
D3DGetTraceInstructionOffsets #20 · 0xa0c80
D3DLoadModule #21 · 0xa0ff0
D3DPreprocess #22 · 0x16c850
D3DReadFileToBlob #23 · 0x16a400
D3DReflect #24 · 0xa0ce0
D3DReflectLibrary #25 · 0xa0e00
D3DReturnFailure1 #26 · 0x16e360
D3DSetBlobPart #27 · 0x16ced0
D3DStripShader #28 · 0x16d310
D3DWriteBlobToFile #29 · 0x16a5e0

Imported DLLs & functions 205

CryptAcquireContextW 0x1036f01c
CryptCreateHash 0x1036f00c
CryptDestroyHash 0x1036f000
CryptGetHashParam 0x1036f010
CryptHashData 0x1036f008
CryptReleaseContext 0x1036f014
RegCloseKey 0x1036f018
RegEnumKeyExA 0x1036f004
RegOpenKeyExA 0x1036f02c
RegOpenKeyExW 0x1036f020
RegQueryValueExA 0x1036f028
RegQueryValueExW 0x1036f024
_finite 0x1036f160
_isnan 0x1036f164
__CxxFrameHandler3 0x1036f318
__unDName 0x1036f30c
_CxxThrowException 0x1036f300
_except_handler4_common 0x1036f2d8
_o___std_type_info_destroy_list 0x1036f2f8
_o___stdio_common_vsnprintf_s 0x1036f2f4
_o___stdio_common_vsnwprintf_s 0x1036f2f0
_o___stdio_common_vsprintf 0x1036f2ec
_o___stdio_common_vsprintf_s 0x1036f2e8
_o___stdio_common_vsscanf 0x1036f2e4
_o___stdio_common_vswprintf 0x1036f2e0
_o___stdio_common_vswprintf_s 0x1036f2dc
_o__atoi64 0x1036f16c
_o__callnewh 0x1036f170
_o__cexit 0x1036f174
_o__chsize_s 0x1036f178
_o__CIacos 0x1036f17c
_o__CIasin 0x1036f180
_o__CIatan 0x1036f184
_o__CIatan2 0x1036f188
_o__CIcos 0x1036f18c
_o__CIcosh 0x1036f190
_o__CIexp 0x1036f194
_o__CIfmod 0x1036f198
_o__CIlog 0x1036f19c
_o__CIpow 0x1036f1a0
_o__CIsin 0x1036f1a4
_o__CIsinh 0x1036f1a8
_o__CIsqrt 0x1036f1ac
_o__CItan 0x1036f1b0
_o__CItanh 0x1036f1b4
_o__close 0x1036f1b8
_o__configure_narrow_argv 0x1036f1bc
_o__crt_atexit 0x1036f1c0
_o__errno 0x1036f1c4
_o__execute_onexit_table 0x1036f1c8
_o__filelengthi64 0x1036f1cc
_o__fpclass 0x1036f1d0
_o__get_osfhandle 0x1036f1d4
_o__initialize_narrow_environment 0x1036f1d8
_o__initialize_onexit_table 0x1036f1dc
_o__invalid_parameter_noinfo 0x1036f1e0
_o__lseeki64 0x1036f1e4
_o__mbscmp 0x1036f1e8
_o__mbstrlen 0x1036f1ec
_o__memicmp 0x1036f1f0
_o__open_osfhandle 0x1036f1f4
_o__purecall 0x1036f1f8
_o__read 0x1036f1fc
_o__register_onexit_function 0x1036f200
_o__seh_filter_dll 0x1036f204
_o__strdup 0x1036f208
_o__stricmp 0x1036f20c
_o__strnicmp 0x1036f210
_o__strtoui64 0x1036f214
_o__wcsdup 0x1036f218
_o__wcsicmp 0x1036f21c
_o__wcsnicmp 0x1036f220
_o__wfsopen 0x1036f224
_o__wfullpath 0x1036f228
_o__wgetenv 0x1036f22c
_o__wmakepath_s 0x1036f230
_o__write 0x1036f234
_o__wsopen_s 0x1036f238
_o__wsplitpath_s 0x1036f23c
_o__wtoi 0x1036f240
_o_atof 0x1036f244
_o_atoi 0x1036f248
_o_bsearch 0x1036f24c
_o_calloc 0x1036f250
_o_ceil 0x1036f254
_o_fclose 0x1036f258
_o_floor 0x1036f25c
_o_fread 0x1036f260
_o_free 0x1036f264
_o_fseek 0x1036f268
_o_ftell 0x1036f26c
_o_getenv 0x1036f270
_o_isalnum 0x1036f274
_o_isalpha 0x1036f278
_o_isdigit 0x1036f27c
_o_isspace 0x1036f280
_o_isxdigit 0x1036f284
_o_malloc 0x1036f288
_o_modf 0x1036f28c
_o_qsort 0x1036f290
_o_setlocale 0x1036f294
_o_strcat_s 0x1036f298
_o_strcpy_s 0x1036f29c
_o_strncpy_s 0x1036f2a0
_o_strtod 0x1036f2a4
_o_strtoul 0x1036f2a8
_o_terminate 0x1036f2ac
_o_tolower 0x1036f2b0
_o_toupper 0x1036f2b4
_o_towlower 0x1036f2b8
_o_wcscat_s 0x1036f2bc
_o_wcscpy_s 0x1036f2c0
_o_wcsncat_s 0x1036f2c4
_o_wcsncpy_s 0x1036f2c8
_o_wcstoul 0x1036f2cc
memcpy 0x1036f2fc
memmove 0x1036f304
strchr 0x1036f2d4
strrchr 0x1036f2d0
strstr 0x1036f308
wcschr 0x1036f310
wcsrchr 0x1036f314
_clearfp 0x1036f328
_controlfp 0x1036f32c
_initterm 0x1036f324
_initterm_e 0x1036f320
__isascii 0x1036f33c
memset 0x1036f340
strncmp 0x1036f344
strnlen 0x1036f338
wcsncmp 0x1036f334
CloseHandle 0x1036f0f8
CreateEventW 0x1036f090
CreateFileA 0x1036f034
CreateFileMappingW 0x1036f07c
CreateFileW 0x1036f108
DeleteCriticalSection 0x1036f138
DeleteFileW 0x1036f060
DeviceIoControl 0x1036f050
DisableThreadLibraryCalls 0x1036f148
EnterCriticalSection 0x1036f134
ExpandEnvironmentStringsW 0x1036f04c
FlushViewOfFile 0x1036f038
FreeLibrary 0x1036f118
GetCurrentProcess 0x1036f0c8
GetCurrentProcessId 0x1036f0b8
GetCurrentThreadId 0x1036f0b4
GetEnvironmentVariableA 0x1036f150
GetFileAttributesW 0x1036f068
GetFileSize 0x1036f080
GetFileSizeEx 0x1036f100
GetFileType 0x1036f05c
GetFullPathNameA 0x1036f0d8
GetFullPathNameW 0x1036f0dc
GetLastError 0x1036f104
GetModuleFileNameA 0x1036f044
GetModuleHandleW 0x1036f0a8
GetProcAddress 0x1036f0a4
GetProcessHeap 0x1036f124
GetSystemInfo 0x1036f10c
GetSystemTimeAsFileTime 0x1036f0b0
HeapAlloc 0x1036f128
HeapCreate 0x1036f0a0
HeapDestroy 0x1036f0e8
HeapFree 0x1036f120
InitializeCriticalSection 0x1036f13c
InitializeCriticalSectionAndSpinCount 0x1036f048
InitializeSListHead 0x1036f0ac
IsDebuggerPresent 0x1036f0d4
IsProcessorFeaturePresent 0x1036f0c0
LCMapStringW 0x1036f06c
LeaveCriticalSection 0x1036f130
LoadLibraryExW 0x1036f14c
LocalAlloc 0x1036f09c
LocalFree 0x1036f098
lstrcmpiA 0x1036f094
MapViewOfFile 0x1036f078
MapViewOfFileEx 0x1036f03c
MultiByteToWideChar 0x1036f144
OutputDebugStringA 0x1036f12c
QueryPerformanceCounter 0x1036f0bc
ReadFile 0x1036f0fc
ResetEvent 0x1036f088
SetEndOfFile 0x1036f058
SetEvent 0x1036f084
SetFileAttributesW 0x1036f064
SetFilePointer 0x1036f040
SetFilePointerEx 0x1036f054
SetLastError 0x1036f070
SetUnhandledExceptionFilter 0x1036f0cc
Sleep 0x1036f0f4
TerminateProcess 0x1036f0c4
TlsAlloc 0x1036f0f0
TlsFree 0x1036f0e0
TlsGetValue 0x1036f0e4
TlsSetValue 0x1036f0ec
UnhandledExceptionFilter 0x1036f0d0
UnmapViewOfFile 0x1036f074
VirtualAlloc 0x1036f110
VirtualFree 0x1036f114
WaitForSingleObjectEx 0x1036f08c
WideCharToMultiByte 0x1036f140
WriteFile 0x1036f11c
UuidCreate 0x1036f158