1; 2; Definition file of d3dx9_40.dll 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "d3dx9_40.dll" 7EXPORTS 8D3DXAssembleShader 9D3DXAssembleShaderFromFileA 10D3DXAssembleShaderFromFileW 11D3DXAssembleShaderFromResourceA 12D3DXAssembleShaderFromResourceW 13D3DXBoxBoundProbe 14D3DXCheckCubeTextureRequirements 15D3DXCheckTextureRequirements 16D3DXCheckVersion 17D3DXCheckVolumeTextureRequirements 18D3DXCleanMesh 19D3DXColorAdjustContrast 20D3DXColorAdjustSaturation 21D3DXCompileShader 22D3DXCompileShaderFromFileA 23D3DXCompileShaderFromFileW 24D3DXCompileShaderFromResourceA 25D3DXCompileShaderFromResourceW 26D3DXComputeBoundingBox 27D3DXComputeBoundingSphere 28D3DXComputeIMTFromPerTexelSignal 29D3DXComputeIMTFromPerVertexSignal 30D3DXComputeIMTFromSignal 31D3DXComputeIMTFromTexture 32D3DXComputeNormalMap 33D3DXComputeNormals 34D3DXComputeTangent 35D3DXComputeTangentFrame 36D3DXComputeTangentFrameEx 37D3DXConcatenateMeshes 38D3DXConvertMeshSubsetToSingleStrip 39D3DXConvertMeshSubsetToStrips 40D3DXCreateAnimationController 41D3DXCreateBox 42D3DXCreateBuffer 43D3DXCreateCompressedAnimationSet 44D3DXCreateCubeTexture 45D3DXCreateCubeTextureFromFileA 46D3DXCreateCubeTextureFromFileExA 47D3DXCreateCubeTextureFromFileExW 48D3DXCreateCubeTextureFromFileInMemory 49D3DXCreateCubeTextureFromFileInMemoryEx 50D3DXCreateCubeTextureFromFileW 51D3DXCreateCubeTextureFromResourceA 52D3DXCreateCubeTextureFromResourceExA 53D3DXCreateCubeTextureFromResourceExW 54D3DXCreateCubeTextureFromResourceW 55D3DXCreateCylinder 56D3DXCreateEffect 57D3DXCreateEffectCompiler 58D3DXCreateEffectCompilerFromFileA 59D3DXCreateEffectCompilerFromFileW 60D3DXCreateEffectCompilerFromResourceA 61D3DXCreateEffectCompilerFromResourceW 62D3DXCreateEffectEx 63D3DXCreateEffectFromFileA 64D3DXCreateEffectFromFileExA 65D3DXCreateEffectFromFileExW 66D3DXCreateEffectFromFileW 67D3DXCreateEffectFromResourceA 68D3DXCreateEffectFromResourceExA 69D3DXCreateEffectFromResourceExW 70D3DXCreateEffectFromResourceW 71D3DXCreateEffectPool 72D3DXCreateFontA 73D3DXCreateFontIndirectA 74D3DXCreateFontIndirectW 75D3DXCreateFontW 76D3DXCreateFragmentLinker 77D3DXCreateFragmentLinkerEx 78D3DXCreateKeyframedAnimationSet 79D3DXCreateLine 80D3DXCreateMatrixStack 81D3DXCreateMesh 82D3DXCreateMeshFVF 83D3DXCreateNPatchMesh 84D3DXCreatePMeshFromStream 85D3DXCreatePRTBuffer 86D3DXCreatePRTBufferTex 87D3DXCreatePRTCompBuffer 88D3DXCreatePRTEngine 89D3DXCreatePatchMesh 90D3DXCreatePolygon 91D3DXCreateRenderToEnvMap 92D3DXCreateRenderToSurface 93D3DXCreateSPMesh 94D3DXCreateSkinInfo 95D3DXCreateSkinInfoFVF 96D3DXCreateSkinInfoFromBlendedMesh 97D3DXCreateSphere 98D3DXCreateSprite 99D3DXCreateTeapot 100D3DXCreateTextA 101D3DXCreateTextW 102D3DXCreateTexture 103D3DXCreateTextureFromFileA 104D3DXCreateTextureFromFileExA 105D3DXCreateTextureFromFileExW 106D3DXCreateTextureFromFileInMemory 107D3DXCreateTextureFromFileInMemoryEx 108D3DXCreateTextureFromFileW 109D3DXCreateTextureFromResourceA 110D3DXCreateTextureFromResourceExA 111D3DXCreateTextureFromResourceExW 112D3DXCreateTextureFromResourceW 113D3DXCreateTextureGutterHelper 114D3DXCreateTextureShader 115D3DXCreateTorus 116D3DXCreateVolumeTexture 117D3DXCreateVolumeTextureFromFileA 118D3DXCreateVolumeTextureFromFileExA 119D3DXCreateVolumeTextureFromFileExW 120D3DXCreateVolumeTextureFromFileInMemory 121D3DXCreateVolumeTextureFromFileInMemoryEx 122D3DXCreateVolumeTextureFromFileW 123D3DXCreateVolumeTextureFromResourceA 124D3DXCreateVolumeTextureFromResourceExA 125D3DXCreateVolumeTextureFromResourceExW 126D3DXCreateVolumeTextureFromResourceW 127D3DXDebugMute 128D3DXDeclaratorFromFVF 129D3DXDisassembleEffect 130D3DXDisassembleShader 131D3DXFVFFromDeclarator 132D3DXFileCreate 133D3DXFillCubeTexture 134D3DXFillCubeTextureTX 135D3DXFillTexture 136D3DXFillTextureTX 137D3DXFillVolumeTexture 138D3DXFillVolumeTextureTX 139D3DXFilterTexture 140D3DXFindShaderComment 141D3DXFloat16To32Array 142D3DXFloat32To16Array 143D3DXFrameAppendChild 144D3DXFrameCalculateBoundingSphere 145D3DXFrameDestroy 146D3DXFrameFind 147D3DXFrameNumNamedMatrices 148D3DXFrameRegisterNamedMatrices 149D3DXFresnelTerm 150D3DXGatherFragments 151D3DXGatherFragmentsFromFileA 152D3DXGatherFragmentsFromFileW 153D3DXGatherFragmentsFromResourceA 154D3DXGatherFragmentsFromResourceW 155D3DXGenerateOutputDecl 156D3DXGeneratePMesh 157D3DXGetDeclLength 158D3DXGetDeclVertexSize 159D3DXGetDriverLevel 160D3DXGetFVFVertexSize 161D3DXGetImageInfoFromFileA 162D3DXGetImageInfoFromFileInMemory 163D3DXGetImageInfoFromFileW 164D3DXGetImageInfoFromResourceA 165D3DXGetImageInfoFromResourceW 166D3DXGetPixelShaderProfile 167D3DXGetShaderConstantTable 168D3DXGetShaderConstantTableEx 169D3DXGetShaderInputSemantics 170D3DXGetShaderOutputSemantics 171D3DXGetShaderSamplers 172D3DXGetShaderSize 173D3DXGetShaderVersion 174D3DXGetVertexShaderProfile 175D3DXIntersect 176D3DXIntersectSubset 177D3DXIntersectTri 178D3DXLoadMeshFromXA 179D3DXLoadMeshFromXInMemory 180D3DXLoadMeshFromXResource 181D3DXLoadMeshFromXW 182D3DXLoadMeshFromXof 183D3DXLoadMeshHierarchyFromXA 184D3DXLoadMeshHierarchyFromXInMemory 185D3DXLoadMeshHierarchyFromXW 186D3DXLoadPRTBufferFromFileA 187D3DXLoadPRTBufferFromFileW 188D3DXLoadPRTCompBufferFromFileA 189D3DXLoadPRTCompBufferFromFileW 190D3DXLoadPatchMeshFromXof 191D3DXLoadSkinMeshFromXof 192D3DXLoadSurfaceFromFileA 193D3DXLoadSurfaceFromFileInMemory 194D3DXLoadSurfaceFromFileW 195D3DXLoadSurfaceFromMemory 196D3DXLoadSurfaceFromResourceA 197D3DXLoadSurfaceFromResourceW 198D3DXLoadSurfaceFromSurface 199D3DXLoadVolumeFromFileA 200D3DXLoadVolumeFromFileInMemory 201D3DXLoadVolumeFromFileW 202D3DXLoadVolumeFromMemory 203D3DXLoadVolumeFromResourceA 204D3DXLoadVolumeFromResourceW 205D3DXLoadVolumeFromVolume 206D3DXMatrixAffineTransformation 207D3DXMatrixAffineTransformation2D 208D3DXMatrixDecompose 209D3DXMatrixDeterminant 210D3DXMatrixInverse 211D3DXMatrixLookAtLH 212D3DXMatrixLookAtRH 213D3DXMatrixMultiply 214D3DXMatrixMultiplyTranspose 215D3DXMatrixOrthoLH 216D3DXMatrixOrthoOffCenterLH 217D3DXMatrixOrthoOffCenterRH 218D3DXMatrixOrthoRH 219D3DXMatrixPerspectiveFovLH 220D3DXMatrixPerspectiveFovRH 221D3DXMatrixPerspectiveLH 222D3DXMatrixPerspectiveOffCenterLH 223D3DXMatrixPerspectiveOffCenterRH 224D3DXMatrixPerspectiveRH 225D3DXMatrixReflect 226D3DXMatrixRotationAxis 227D3DXMatrixRotationQuaternion 228D3DXMatrixRotationX 229D3DXMatrixRotationY 230D3DXMatrixRotationYawPitchRoll 231D3DXMatrixRotationZ 232D3DXMatrixScaling 233D3DXMatrixShadow 234D3DXMatrixTransformation 235D3DXMatrixTransformation2D 236D3DXMatrixTranslation 237D3DXMatrixTranspose 238D3DXOptimizeFaces 239D3DXOptimizeVertices 240D3DXPlaneFromPointNormal 241D3DXPlaneFromPoints 242D3DXPlaneIntersectLine 243D3DXPlaneNormalize 244D3DXPlaneTransform 245D3DXPlaneTransformArray 246D3DXPreprocessShader 247D3DXPreprocessShaderFromFileA 248D3DXPreprocessShaderFromFileW 249D3DXPreprocessShaderFromResourceA 250D3DXPreprocessShaderFromResourceW 251D3DXQuaternionBaryCentric 252D3DXQuaternionExp 253D3DXQuaternionInverse 254D3DXQuaternionLn 255D3DXQuaternionMultiply 256D3DXQuaternionNormalize 257D3DXQuaternionRotationAxis 258D3DXQuaternionRotationMatrix 259D3DXQuaternionRotationYawPitchRoll 260D3DXQuaternionSlerp 261D3DXQuaternionSquad 262D3DXQuaternionSquadSetup 263D3DXQuaternionToAxisAngle 264D3DXRectPatchSize 265D3DXSHAdd 266D3DXSHDot 267D3DXSHEvalConeLight 268D3DXSHEvalDirection 269D3DXSHEvalDirectionalLight 270D3DXSHEvalHemisphereLight 271D3DXSHEvalSphericalLight 272D3DXSHMultiply2 273D3DXSHMultiply3 274D3DXSHMultiply4 275D3DXSHMultiply5 276D3DXSHMultiply6 277D3DXSHPRTCompSplitMeshSC 278D3DXSHPRTCompSuperCluster 279D3DXSHProjectCubeMap 280D3DXSHRotate 281D3DXSHRotateZ 282D3DXSHScale 283D3DXSaveMeshHierarchyToFileA 284D3DXSaveMeshHierarchyToFileW 285D3DXSaveMeshToXA 286D3DXSaveMeshToXW 287D3DXSavePRTBufferToFileA 288D3DXSavePRTBufferToFileW 289D3DXSavePRTCompBufferToFileA 290D3DXSavePRTCompBufferToFileW 291D3DXSaveSurfaceToFileA 292D3DXSaveSurfaceToFileInMemory 293D3DXSaveSurfaceToFileW 294D3DXSaveTextureToFileA 295D3DXSaveTextureToFileInMemory 296D3DXSaveTextureToFileW 297D3DXSaveVolumeToFileA 298D3DXSaveVolumeToFileInMemory 299D3DXSaveVolumeToFileW 300D3DXSimplifyMesh 301D3DXSphereBoundProbe 302D3DXSplitMesh 303D3DXTessellateNPatches 304D3DXTessellateRectPatch 305D3DXTessellateTriPatch 306D3DXTriPatchSize 307D3DXUVAtlasCreate 308D3DXUVAtlasPack 309D3DXUVAtlasPartition 310D3DXValidMesh 311D3DXValidPatchMesh 312D3DXVec2BaryCentric 313D3DXVec2CatmullRom 314D3DXVec2Hermite 315D3DXVec2Normalize 316D3DXVec2Transform 317D3DXVec2TransformArray 318D3DXVec2TransformCoord 319D3DXVec2TransformCoordArray 320D3DXVec2TransformNormal 321D3DXVec2TransformNormalArray 322D3DXVec3BaryCentric 323D3DXVec3CatmullRom 324D3DXVec3Hermite 325D3DXVec3Normalize 326D3DXVec3Project 327D3DXVec3ProjectArray 328D3DXVec3Transform 329D3DXVec3TransformArray 330D3DXVec3TransformCoord 331D3DXVec3TransformCoordArray 332D3DXVec3TransformNormal 333D3DXVec3TransformNormalArray 334D3DXVec3Unproject 335D3DXVec3UnprojectArray 336D3DXVec4BaryCentric 337D3DXVec4CatmullRom 338D3DXVec4Cross 339D3DXVec4Hermite 340D3DXVec4Normalize 341D3DXVec4Transform 342D3DXVec4TransformArray 343D3DXWeldVertices 344