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