d3dx9_26.dll

v9.7.239.0 64-bit Unknown (0x0) Analyzed
Description
Wine D3DX9
Authors
Copyright (c) 1993-2025 the Wine project authors (see the file AUTHORS for a complete list)
File size
1.1 MB
Uploaded
2026-05-23 06:02
Views
63
SHA-256
9f0f6ac575bba353cfa21d65ad4acf10

Exported functions 327

D3DXAssembleShader #1 · 0x52d0
D3DXAssembleShaderFromFileA #2 · 0x53c0
D3DXAssembleShaderFromFileW #3 · 0x5500
D3DXAssembleShaderFromResourceA #4 · 0x56e0
D3DXAssembleShaderFromResourceW #5 · 0x57f0
D3DXBoxBoundProbe #6 · 0x5900
D3DXCheckCubeTextureRequirements #7 · 0x5a30
D3DXCheckTextureRequirements #8 · 0x5bc0
D3DXCheckVersion #9 · 0x5c80
D3DXCheckVolumeTextureRequirements #10 · 0x5ca0
D3DXCleanMesh #11 · 0x60a0
D3DXColorAdjustContrast #12 · 0x6110
D3DXColorAdjustSaturation #13 · 0x61e0
D3DXCompileShader #14 · 0x62d0
D3DXCompileShaderFromFileA #15 · 0x6490
D3DXCompileShaderFromFileW #16 · 0x6630
D3DXCompileShaderFromResourceA #17 · 0x68f0
D3DXCompileShaderFromResourceW #18 · 0x6a60
D3DXComputeBoundingBox #19 · 0x6bd0
D3DXComputeBoundingSphere #20 · 0x6cc0
D3DXComputeIMTFromPerTexelSignal #21 · 0x1000
D3DXComputeIMTFromPerVertexSignal #22 · 0x1018
D3DXComputeIMTFromSignal #23 · 0x1030
D3DXComputeIMTFromTexture #24 · 0x1048
D3DXComputeNormalMap #25 · 0x6e40
D3DXComputeNormals #26 · 0x6eb0
D3DXComputeTangent #27 · 0x6fe0
D3DXComputeTangentFrame #28 · 0x1060
D3DXComputeTangentFrameEx #29 · 0x7140
D3DXConcatenateMeshes #30 · 0x1078
D3DXConvertMeshSubsetToSingleStrip #31 · 0x7e40
D3DXConvertMeshSubsetToStrips #32 · 0x1090
D3DXCpuOptimizations #33 · 0x7eb0
D3DXCreateAnimationController #34 · 0x7f00
D3DXCreateBox #35 · 0x8000
D3DXCreateBuffer #36 · 0x8440
D3DXCreateCompressedAnimationSet #37 · 0x10a8
D3DXCreateCubeTexture #38 · 0x85e0
D3DXCreateCubeTextureFromFileA #39 · 0x8730
D3DXCreateCubeTextureFromFileExA #40 · 0x8910
D3DXCreateCubeTextureFromFileExW #41 · 0x8b70
D3DXCreateCubeTextureFromFileInMemory #42 · 0x8d40
D3DXCreateCubeTextureFromFileInMemoryEx #43 · 0x8e10
D3DXCreateCubeTextureFromFileW #44 · 0x9660
D3DXCreateCubeTextureFromResourceA #45 · 0x10c0
D3DXCreateCubeTextureFromResourceExA #46 · 0x10d8
D3DXCreateCubeTextureFromResourceExW #47 · 0x10f0
D3DXCreateCubeTextureFromResourceW #48 · 0x1108
D3DXCreateCylinder #49 · 0x97b0
D3DXCreateEffect #50 · 0x9fe0
D3DXCreateEffectCompiler #51 · 0xa0d0
D3DXCreateEffectCompilerFromFileA #52 · 0xa2b0
D3DXCreateEffectCompilerFromFileW #53 · 0xa430
D3DXCreateEffectCompilerFromResourceA #54 · 0xa520
D3DXCreateEffectCompilerFromResourceW #55 · 0xa670
D3DXCreateEffectEx #56 · 0xa780
D3DXCreateEffectFromFileA #57 · 0xad40
D3DXCreateEffectFromFileExA #58 · 0xade0
D3DXCreateEffectFromFileExW #59 · 0xb010
D3DXCreateEffectFromFileW #60 · 0xb2d0
D3DXCreateEffectFromResourceA #61 · 0xb370
D3DXCreateEffectFromResourceExA #62 · 0xb410
D3DXCreateEffectFromResourceExW #63 · 0xb640
D3DXCreateEffectFromResourceW #64 · 0xb820
D3DXCreateEffectPool #65 · 0xb8c0
D3DXCreateFontA #66 · 0xb950
D3DXCreateFontIndirectA #67 · 0xba00
D3DXCreateFontIndirectW #68 · 0xba90
D3DXCreateFontW #69 · 0xbdc0
D3DXCreateFragmentLinker #70 · 0xbe80
D3DXCreateKeyframedAnimationSet #71 · 0xbfa0
D3DXCreateLine #72 · 0xc100
D3DXCreateMatrixStack #73 · 0xc1c0
D3DXCreateMesh #74 · 0xc2e0
D3DXCreateMeshFVF #75 · 0xc780
D3DXCreateNPatchMesh #76 · 0x1120
D3DXCreatePMeshFromStream #77 · 0x1138
D3DXCreatePRTBuffer #78 · 0x1150
D3DXCreatePRTBufferTex #79 · 0x1168
D3DXCreatePRTCompBuffer #80 · 0x1180
D3DXCreatePRTEngine #81 · 0x1198
D3DXCreatePatchMesh #82 · 0x11b0
D3DXCreatePolygon #83 · 0xc860
D3DXCreateRenderToEnvMap #84 · 0xcba0
D3DXCreateRenderToSurface #85 · 0xcd40
D3DXCreateSPMesh #86 · 0x11c8
D3DXCreateSkinInfo #87 · 0xcea0
D3DXCreateSkinInfoFVF #88 · 0xd000
D3DXCreateSkinInfoFromBlendedMesh #89 · 0x11e0
D3DXCreateSphere #90 · 0xd0c0
D3DXCreateSprite #91 · 0xd780
D3DXCreateTeapot #92 · 0xd8f0
D3DXCreateTextA #93 · 0xd970
D3DXCreateTextW #94 · 0xdb40
D3DXCreateTexture #95 · 0xff40
D3DXCreateTextureFromFileA #96 · 0x10050
D3DXCreateTextureFromFileExA #97 · 0x10160
D3DXCreateTextureFromFileExW #98 · 0x103b0
D3DXCreateTextureFromFileInMemory #99 · 0x105d0
D3DXCreateTextureFromFileInMemoryEx #100 · 0x106b0
D3DXCreateTextureFromFileW #101 · 0x10f80
D3DXCreateTextureFromResourceA #102 · 0x11090
D3DXCreateTextureFromResourceExA #103 · 0x111c0
D3DXCreateTextureFromResourceExW #104 · 0x11420
D3DXCreateTextureFromResourceW #105 · 0x11680
D3DXCreateTextureGutterHelper #106 · 0x11f8
D3DXCreateTextureShader #107 · 0x117b0
D3DXCreateTorus #108 · 0x11940
D3DXCreateVolumeTexture #109 · 0x11e80
D3DXCreateVolumeTextureFromFileA #110 · 0x12000
D3DXCreateVolumeTextureFromFileExA #111 · 0x121f0
D3DXCreateVolumeTextureFromFileExW #112 · 0x12480
D3DXCreateVolumeTextureFromFileInMemory #113 · 0x12690
D3DXCreateVolumeTextureFromFileInMemoryEx #114 · 0x12780
D3DXCreateVolumeTextureFromFileW #115 · 0x130d0
D3DXCreateVolumeTextureFromResourceA #116 · 0x1210
D3DXCreateVolumeTextureFromResourceExA #117 · 0x1228
D3DXCreateVolumeTextureFromResourceExW #118 · 0x1240
D3DXCreateVolumeTextureFromResourceW #119 · 0x1258
D3DXDebugMute #120 · 0x13250
D3DXDeclaratorFromFVF #121 · 0x13260
D3DXDisassembleEffect #122 · 0x136a0
D3DXDisassembleShader #123 · 0x13700
D3DXFVFFromDeclarator #124 · 0x137c0
D3DXFileCreate #125 · 0x13c00
D3DXFillCubeTexture #126 · 0x13ce0
D3DXFillCubeTextureTX #127 · 0x140c0
D3DXFillTexture #128 · 0x14150
D3DXFillTextureTX #129 · 0x144c0
D3DXFillVolumeTexture #130 · 0x14550
D3DXFillVolumeTextureTX #131 · 0x148d0
D3DXFilterTexture #132 · 0x14930
D3DXFindShaderComment #133 · 0x14ca0
D3DXFloat16To32Array #134 · 0x14e60
D3DXFloat32To16Array #135 · 0x14ef0
D3DXFrameAppendChild #136 · 0x1270
D3DXFrameCalculateBoundingSphere #137 · 0x1288
D3DXFrameDestroy #138 · 0x14f80
D3DXFrameFind #139 · 0x15090
D3DXFrameNumNamedMatrices #140 · 0x12a0
D3DXFrameRegisterNamedMatrices #141 · 0x12b8
D3DXFresnelTerm #142 · 0x15250
D3DXGatherFragments #143 · 0x12d0
D3DXGatherFragmentsFromFileA #144 · 0x12e8
D3DXGatherFragmentsFromFileW #145 · 0x1300
D3DXGatherFragmentsFromResourceA #146 · 0x1318
D3DXGatherFragmentsFromResourceW #147 · 0x1330
D3DXGenerateOutputDecl #148 · 0x1348
D3DXGeneratePMesh #149 · 0x1360
D3DXGetDeclLength #150 · 0x15350
D3DXGetDeclVertexSize #151 · 0x153e0
D3DXGetDriverLevel #152 · 0x154d0
D3DXGetFVFVertexSize #153 · 0x154e0
D3DXGetImageInfoFromFileA #154 · 0x155a0
D3DXGetImageInfoFromFileInMemory #155 · 0x15700
D3DXGetImageInfoFromFileW #156 · 0x157e0
D3DXGetImageInfoFromResourceA #157 · 0x15910
D3DXGetImageInfoFromResourceW #158 · 0x15a40
D3DXGetPixelShaderProfile #159 · 0x15b70
D3DXGetShaderConstantTable #160 · 0x15ca0
D3DXGetShaderInputSemantics #161 · 0x16240
D3DXGetShaderOutputSemantics #162 · 0x162b0
D3DXGetShaderSamplers #163 · 0x16320
D3DXGetShaderSize #164 · 0x164a0
D3DXGetShaderVersion #165 · 0x16560
D3DXGetTargetDescByName #166 · 0x1378
D3DXGetTargetDescByVersion #167 · 0x1390
D3DXGetVertexShaderProfile #168 · 0x165c0
D3DXIntersect #169 · 0x16680
D3DXIntersectSubset #170 · 0x13a8
D3DXIntersectTri #171 · 0x16720
D3DXLoadMeshFromXA #172 · 0x16950
D3DXLoadMeshFromXInMemory #173 · 0x16ac0
D3DXLoadMeshFromXResource #174 · 0x17a80
D3DXLoadMeshFromXW #175 · 0x17be0
D3DXLoadMeshFromXof #176 · 0x13c0
D3DXLoadMeshHierarchyFromXA #177 · 0x17d00
D3DXLoadMeshHierarchyFromXInMemory #178 · 0x17e50
D3DXLoadMeshHierarchyFromXW #179 · 0x18430
D3DXLoadPRTBufferFromFileA #180 · 0x13d8
D3DXLoadPRTBufferFromFileW #181 · 0x13f0
D3DXLoadPRTCompBufferFromFileA #182 · 0x1408
D3DXLoadPRTCompBufferFromFileW #183 · 0x1420
D3DXLoadPatchMeshFromXof #184 · 0x1438
D3DXLoadSkinMeshFromXof #185 · 0x18540
D3DXLoadSurfaceFromFileA #186 · 0x19600
D3DXLoadSurfaceFromFileInMemory #187 · 0x19820
D3DXLoadSurfaceFromFileW #188 · 0x19ab0
D3DXLoadSurfaceFromMemory #189 · 0x19ca0
D3DXLoadSurfaceFromResourceA #190 · 0x19f50
D3DXLoadSurfaceFromResourceW #191 · 0x1a170
D3DXLoadSurfaceFromSurface #192 · 0x1a390
D3DXLoadVolumeFromFileA #193 · 0x1a8d0
D3DXLoadVolumeFromFileInMemory #194 · 0x1aaa0
D3DXLoadVolumeFromFileW #195 · 0x1ad30
D3DXLoadVolumeFromMemory #196 · 0x1aec0
D3DXLoadVolumeFromResourceA #197 · 0x1450
D3DXLoadVolumeFromResourceW #198 · 0x1468
D3DXLoadVolumeFromVolume #199 · 0x1b0b0
D3DXMatrixAffineTransformation #200 · 0x1b270
D3DXMatrixAffineTransformation2D #201 · 0x1b5d0
D3DXMatrixDecompose #202 · 0x1b790
D3DXMatrixDeterminant #203 · 0x1b980
D3DXMatrixInverse #204 · 0x1bb90
D3DXMatrixLookAtLH #205 · 0x1c300
D3DXMatrixLookAtRH #206 · 0x1c620
D3DXMatrixMultiply #207 · 0x1c970
D3DXMatrixMultiplyTranspose #208 · 0x1ca70
D3DXMatrixOrthoLH #209 · 0x1cba0
D3DXMatrixOrthoOffCenterLH #210 · 0x1ccf0
D3DXMatrixOrthoOffCenterRH #211 · 0x1cec0
D3DXMatrixOrthoRH #212 · 0x1d080
D3DXMatrixPerspectiveFovLH #213 · 0x1d1b0
D3DXMatrixPerspectiveFovRH #214 · 0x1d300
D3DXMatrixPerspectiveLH #215 · 0x1d440
D3DXMatrixPerspectiveOffCenterLH #216 · 0x1d580
D3DXMatrixPerspectiveOffCenterRH #217 · 0x1d750
D3DXMatrixPerspectiveRH #218 · 0x1d900
D3DXMatrixReflect #219 · 0x1da40
D3DXMatrixRotationAxis #220 · 0x1dba0
D3DXMatrixRotationQuaternion #221 · 0x1dd90
D3DXMatrixRotationX #222 · 0x1df50
D3DXMatrixRotationY #223 · 0x1e020
D3DXMatrixRotationYawPitchRoll #224 · 0x1e100
D3DXMatrixRotationZ #225 · 0x1e2e0
D3DXMatrixScaling #226 · 0x1e3b0
D3DXMatrixShadow #227 · 0x1e480
D3DXMatrixTransformation #228 · 0x1e630
D3DXMatrixTransformation2D #229 · 0x1edb0
D3DXMatrixTranslation #230 · 0x1f250
D3DXMatrixTranspose #231 · 0x1f310
D3DXOptimizeFaces #232 · 0x1f3e0
D3DXOptimizeVertices #233 · 0x1f4e0
D3DXPlaneFromPointNormal #234 · 0x1f5c0
D3DXPlaneFromPoints #235 · 0x1f690
D3DXPlaneIntersectLine #236 · 0x1f860
D3DXPlaneNormalize #237 · 0x1f9e0
D3DXPlaneTransform #238 · 0x1fad0
D3DXPlaneTransformArray #239 · 0x1fc40
D3DXQuaternionBaryCentric #240 · 0x202b0
D3DXQuaternionExp #241 · 0x203a0
D3DXQuaternionInverse #242 · 0x204a0
D3DXQuaternionLn #243 · 0x20570
D3DXQuaternionMultiply #244 · 0x20680
D3DXQuaternionNormalize #245 · 0x20760
D3DXQuaternionRotationAxis #246 · 0x20820
D3DXQuaternionRotationMatrix #247 · 0x208f0
D3DXQuaternionRotationYawPitchRoll #248 · 0x20b60
D3DXQuaternionSlerp #249 · 0x20cf0
D3DXQuaternionSquad #250 · 0x20ed0
D3DXQuaternionSquadSetup #251 · 0x20fd0
D3DXQuaternionToAxisAngle #252 · 0x212e0
D3DXRectPatchSize #253 · 0x1480
D3DXSHAdd #254 · 0x22720
D3DXSHDot #255 · 0x227e0
D3DXSHEvalConeLight #256 · 0x22880
D3DXSHEvalDirection #257 · 0x22b20
D3DXSHEvalDirectionalLight #258 · 0x230f0
D3DXSHEvalHemisphereLight #259 · 0x23280
D3DXSHEvalSphericalLight #260 · 0x23620
D3DXSHPRTCompSplitMeshSC #261 · 0x1498
D3DXSHPRTCompSuperCluster #262 · 0x14b0
D3DXSHProjectCubeMap #263 · 0x25ba0
D3DXSHRotate #264 · 0x26280
D3DXSHRotateZ #265 · 0x27250
D3DXSHScale #266 · 0x27500
D3DXSaveMeshHierarchyToFileA #267 · 0x14c8
D3DXSaveMeshHierarchyToFileW #268 · 0x14e0
D3DXSaveMeshToXA #269 · 0x14f8
D3DXSaveMeshToXW #270 · 0x1510
D3DXSavePRTBufferToFileA #271 · 0x1528
D3DXSavePRTBufferToFileW #272 · 0x1540
D3DXSavePRTCompBufferToFileA #273 · 0x1558
D3DXSavePRTCompBufferToFileW #274 · 0x1570
D3DXSaveSurfaceToFileA #275 · 0x275c0
D3DXSaveSurfaceToFileInMemory #276 · 0x27790
D3DXSaveSurfaceToFileW #277 · 0x27af0
D3DXSaveTextureToFileA #278 · 0x27c40
D3DXSaveTextureToFileInMemory #279 · 0x27dc0
D3DXSaveTextureToFileW #280 · 0x28440
D3DXSaveVolumeToFileA #281 · 0x28540
D3DXSaveVolumeToFileInMemory #282 · 0x286e0
D3DXSaveVolumeToFileW #283 · 0x28a30
D3DXSimplifyMesh #284 · 0x1588
D3DXSphereBoundProbe #285 · 0x28b60
D3DXSplitMesh #286 · 0x15a0
D3DXTessellateNPatches #287 · 0x28ca0
D3DXTessellateRectPatch #288 · 0x15b8
D3DXTessellateTriPatch #289 · 0x15d0
D3DXTriPatchSize #290 · 0x15e8
D3DXUVAtlasCreate #291 · 0x1600
D3DXUVAtlasPack #292 · 0x1618
D3DXUVAtlasPartition #293 · 0x1630
D3DXValidMesh #294 · 0x28d20
D3DXValidPatchMesh #295 · 0x1648
D3DXVec2BaryCentric #296 · 0x28d80
D3DXVec2CatmullRom #297 · 0x28e80
D3DXVec2Hermite #298 · 0x29090
D3DXVec2Normalize #299 · 0x291f0
D3DXVec2Transform #300 · 0x292b0
D3DXVec2TransformArray #301 · 0x29340
D3DXVec2TransformCoord #302 · 0x29410
D3DXVec2TransformCoordArray #303 · 0x294e0
D3DXVec2TransformNormal #304 · 0x295b0
D3DXVec2TransformNormalArray #305 · 0x29650
D3DXVec3BaryCentric #306 · 0x297e0
D3DXVec3CatmullRom #307 · 0x29910
D3DXVec3Hermite #308 · 0x29bc0
D3DXVec3Normalize #309 · 0x29d50
D3DXVec3Project #310 · 0x29e30
D3DXVec3ProjectArray #311 · 0x29fe0
D3DXVec3Transform #312 · 0x2a0f0
D3DXVec3TransformArray #313 · 0x2a1a0
D3DXVec3TransformCoord #314 · 0x2a270
D3DXVec3TransformCoordArray #315 · 0x2a3b0
D3DXVec3TransformNormal #316 · 0x2a480
D3DXVec3TransformNormalArray #317 · 0x2a580
D3DXVec3Unproject #318 · 0x2a650
D3DXVec3UnprojectArray #319 · 0x2a820
D3DXVec4BaryCentric #320 · 0x2a930
D3DXVec4CatmullRom #321 · 0x2aa90
D3DXVec4Cross #322 · 0x2ade0
D3DXVec4Hermite #323 · 0x2b000
D3DXVec4Normalize #324 · 0x2b1d0
D3DXVec4Transform #325 · 0x2b290
D3DXVec4TransformArray #326 · 0x2b340
D3DXWeldVertices #327 · 0x2b410

Imported DLLs & functions 103

D3DCompile 0x18009e428
D3DDisassemble 0x18009e430
D3DPreprocess 0x18009e438
DirectXFileCreate 0x18009e448
CreateCompatibleDC 0x18009e458
CreateFontIndirectW 0x18009e460
CreateFontW 0x18009e468
DeleteDC 0x18009e470
DeleteObject 0x18009e478
GetCharacterPlacementW 0x18009e480
GetCurrentObject 0x18009e488
GetGlyphIndicesW 0x18009e490
GetGlyphOutlineW 0x18009e498
GetObjectW 0x18009e4a0
GetOutlineTextMetricsW 0x18009e4a8
GetTextExtentExPointW 0x18009e4b0
GetTextMetricsA 0x18009e4b8
GetTextMetricsW 0x18009e4c0
ScriptBreak 0x18009e4c8
SelectObject 0x18009e4d0
CloseHandle 0x18009e4e0
CreateFileA 0x18009e4e8
CreateFileMappingW 0x18009e4f0
CreateFileW 0x18009e4f8
DelayLoadFailureHook 0x18009e500
DisableThreadLibraryCalls 0x18009e508
EnterCriticalSection 0x18009e510
FindResourceA 0x18009e518
FindResourceW 0x18009e520
GetFileSize 0x18009e528
GetModuleHandleW 0x18009e530
GetProcAddress 0x18009e538
GetTickCount 0x18009e540
HeapAlloc 0x18009e548
HeapReAlloc 0x18009e550
InitOnceExecuteOnce 0x18009e558
IsBadStringPtrA 0x18009e560
IsBadStringPtrW 0x18009e568
LeaveCriticalSection 0x18009e570
LoadResource 0x18009e578
LockResource 0x18009e580
MapViewOfFile 0x18009e588
MultiByteToWideChar 0x18009e590
QueryPerformanceCounter 0x18009e598
QueryPerformanceFrequency 0x18009e5a0
RaiseException 0x18009e5a8
ReadFile 0x18009e5b0
ResolveDelayLoadedAPI 0x18009e5b8
SizeofResource 0x18009e5c0
UnmapViewOfFile 0x18009e5c8
WideCharToMultiByte 0x18009e5d0
WriteFile 0x18009e5d8
_vsnprintf 0x18009e5e8
CreateStreamOnHGlobal 0x18009e5f8
__acrt_iob_func 0x18009e608
__stdio_common_vsprintf 0x18009e610
_assert 0x18009e618
_dclass 0x18009e620
_fdclass 0x18009e628
_fdsign 0x18009e630
_recalloc 0x18009e638
_strdup 0x18009e640
_stricmp 0x18009e648
acos 0x18009e650
acosf 0x18009e658
asin 0x18009e660
asinf 0x18009e668
atan 0x18009e670
atan2 0x18009e678
atan2f 0x18009e680
atoi 0x18009e688
calloc 0x18009e690
cos 0x18009e698
cosf 0x18009e6a0
fmax 0x18009e6a8
fmin 0x18009e6b0
free 0x18009e6b8
fwrite 0x18009e6c0
getenv 0x18009e6c8
isalpha 0x18009e6d0
isprint 0x18009e6d8
log2 0x18009e6e0
lrint 0x18009e6e8
malloc 0x18009e6f0
memcmp 0x18009e6f8
memcpy 0x18009e700
memmove 0x18009e708
memset 0x18009e710
pow 0x18009e718
powf 0x18009e720
qsort 0x18009e728
realloc 0x18009e730
sin 0x18009e738
sinf 0x18009e740
sqrtf 0x18009e748
strchr 0x18009e750
strcmp 0x18009e758
strcpy 0x18009e760
strcspn 0x18009e768
strlen 0x18009e770
strncmp 0x18009e778
strrchr 0x18009e780
tanf 0x18009e788