| ; |
| ; Definition file of d3dx9_40.dll |
| ; Automatic generated by gendef |
| ; written by Kai Tietz 2008 |
| ; |
| LIBRARY "d3dx9_40.dll" |
| EXPORTS |
| D3DXAssembleShader@28 |
| D3DXAssembleShaderFromFileA@24 |
| D3DXAssembleShaderFromFileW@24 |
| D3DXAssembleShaderFromResourceA@28 |
| D3DXAssembleShaderFromResourceW@28 |
| D3DXBoxBoundProbe@16 |
| D3DXCheckCubeTextureRequirements@24 |
| D3DXCheckTextureRequirements@28 |
| D3DXCheckVersion@8 |
| D3DXCheckVolumeTextureRequirements@32 |
| D3DXCleanMesh@24 |
| D3DXColorAdjustContrast@12 |
| D3DXColorAdjustSaturation@12 |
| D3DXCompileShader@40 |
| D3DXCompileShaderFromFileA@36 |
| D3DXCompileShaderFromFileW@36 |
| D3DXCompileShaderFromResourceA@40 |
| D3DXCompileShaderFromResourceW@40 |
| D3DXComputeBoundingBox@20 |
| D3DXComputeBoundingSphere@20 |
| D3DXComputeIMTFromPerTexelSignal@44 |
| D3DXComputeIMTFromPerVertexSignal@32 |
| D3DXComputeIMTFromSignal@40 |
| D3DXComputeIMTFromTexture@28 |
| D3DXComputeNormalMap@24 |
| D3DXComputeNormals@8 |
| D3DXComputeTangent@24 |
| D3DXComputeTangentFrame@8 |
| D3DXComputeTangentFrameEx@64 |
| D3DXConcatenateMeshes@32 |
| D3DXConvertMeshSubsetToSingleStrip@20 |
| D3DXConvertMeshSubsetToStrips@28 |
| D3DXCreateAnimationController@20 |
| D3DXCreateBox@24 |
| D3DXCreateBuffer@8 |
| D3DXCreateCompressedAnimationSet@32 |
| D3DXCreateCubeTexture@28 |
| D3DXCreateCubeTextureFromFileA@12 |
| D3DXCreateCubeTextureFromFileExA@52 |
| D3DXCreateCubeTextureFromFileExW@52 |
| D3DXCreateCubeTextureFromFileInMemory@16 |
| D3DXCreateCubeTextureFromFileInMemoryEx@56 |
| D3DXCreateCubeTextureFromFileW@12 |
| D3DXCreateCubeTextureFromResourceA@16 |
| D3DXCreateCubeTextureFromResourceExA@56 |
| D3DXCreateCubeTextureFromResourceExW@56 |
| D3DXCreateCubeTextureFromResourceW@16 |
| D3DXCreateCylinder@32 |
| D3DXCreateEffect@36 |
| D3DXCreateEffectCompiler@28 |
| D3DXCreateEffectCompilerFromFileA@24 |
| D3DXCreateEffectCompilerFromFileW@24 |
| D3DXCreateEffectCompilerFromResourceA@28 |
| D3DXCreateEffectCompilerFromResourceW@28 |
| D3DXCreateEffectEx@40 |
| D3DXCreateEffectFromFileA@32 |
| D3DXCreateEffectFromFileExA@36 |
| D3DXCreateEffectFromFileExW@36 |
| D3DXCreateEffectFromFileW@32 |
| D3DXCreateEffectFromResourceA@36 |
| D3DXCreateEffectFromResourceExA@40 |
| D3DXCreateEffectFromResourceExW@40 |
| D3DXCreateEffectFromResourceW@36 |
| D3DXCreateEffectPool@4 |
| D3DXCreateFontA@48 |
| D3DXCreateFontIndirectA@12 |
| D3DXCreateFontIndirectW@12 |
| D3DXCreateFontW@48 |
| D3DXCreateFragmentLinker@12 |
| D3DXCreateFragmentLinkerEx@16 |
| D3DXCreateKeyframedAnimationSet@32 |
| D3DXCreateLine@8 |
| D3DXCreateMatrixStack@8 |
| D3DXCreateMesh@24 |
| D3DXCreateMeshFVF@24 |
| D3DXCreateNPatchMesh@8 |
| D3DXCreatePMeshFromStream@28 |
| D3DXCreatePRTBuffer@16 |
| D3DXCreatePRTBufferTex@20 |
| D3DXCreatePRTCompBuffer@28 |
| D3DXCreatePRTEngine@20 |
| D3DXCreatePatchMesh@28 |
| D3DXCreatePolygon@20 |
| D3DXCreateRenderToEnvMap@28 |
| D3DXCreateRenderToSurface@28 |
| D3DXCreateSPMesh@20 |
| D3DXCreateSkinInfo@16 |
| D3DXCreateSkinInfoFVF@16 |
| D3DXCreateSkinInfoFromBlendedMesh@16 |
| D3DXCreateSphere@24 |
| D3DXCreateSprite@8 |
| D3DXCreateTeapot@12 |
| D3DXCreateTextA@32 |
| D3DXCreateTextW@32 |
| D3DXCreateTexture@32 |
| D3DXCreateTextureFromFileA@12 |
| D3DXCreateTextureFromFileExA@56 |
| D3DXCreateTextureFromFileExW@56 |
| D3DXCreateTextureFromFileInMemory@16 |
| D3DXCreateTextureFromFileInMemoryEx@60 |
| D3DXCreateTextureFromFileW@12 |
| D3DXCreateTextureFromResourceA@16 |
| D3DXCreateTextureFromResourceExA@60 |
| D3DXCreateTextureFromResourceExW@60 |
| D3DXCreateTextureFromResourceW@16 |
| D3DXCreateTextureGutterHelper@20 |
| D3DXCreateTextureShader@8 |
| D3DXCreateTorus@28 |
| D3DXCreateVolumeTexture@36 |
| D3DXCreateVolumeTextureFromFileA@12 |
| D3DXCreateVolumeTextureFromFileExA@60 |
| D3DXCreateVolumeTextureFromFileExW@60 |
| D3DXCreateVolumeTextureFromFileInMemory@16 |
| D3DXCreateVolumeTextureFromFileInMemoryEx@64 |
| D3DXCreateVolumeTextureFromFileW@12 |
| D3DXCreateVolumeTextureFromResourceA@16 |
| D3DXCreateVolumeTextureFromResourceExA@64 |
| D3DXCreateVolumeTextureFromResourceExW@64 |
| D3DXCreateVolumeTextureFromResourceW@16 |
| D3DXDebugMute@4 |
| D3DXDeclaratorFromFVF@8 |
| D3DXDisassembleEffect@12 |
| D3DXDisassembleShader@16 |
| D3DXFVFFromDeclarator@8 |
| D3DXFileCreate@4 |
| D3DXFillCubeTexture@12 |
| D3DXFillCubeTextureTX@8 |
| D3DXFillTexture@12 |
| D3DXFillTextureTX@8 |
| D3DXFillVolumeTexture@12 |
| D3DXFillVolumeTextureTX@8 |
| D3DXFilterTexture@16 |
| D3DXFindShaderComment@16 |
| D3DXFloat16To32Array@12 |
| D3DXFloat32To16Array@12 |
| D3DXFrameAppendChild@8 |
| D3DXFrameCalculateBoundingSphere@12 |
| D3DXFrameDestroy@8 |
| D3DXFrameFind@8 |
| D3DXFrameNumNamedMatrices@4 |
| D3DXFrameRegisterNamedMatrices@8 |
| D3DXFresnelTerm@8 |
| D3DXGatherFragments@28 |
| D3DXGatherFragmentsFromFileA@24 |
| D3DXGatherFragmentsFromFileW@24 |
| D3DXGatherFragmentsFromResourceA@28 |
| D3DXGatherFragmentsFromResourceW@28 |
| D3DXGenerateOutputDecl@8 |
| D3DXGeneratePMesh@28 |
| D3DXGetDeclLength@4 |
| D3DXGetDeclVertexSize@8 |
| D3DXGetDriverLevel@4 |
| D3DXGetFVFVertexSize@4 |
| D3DXGetImageInfoFromFileA@8 |
| D3DXGetImageInfoFromFileInMemory@12 |
| D3DXGetImageInfoFromFileW@8 |
| D3DXGetImageInfoFromResourceA@12 |
| D3DXGetImageInfoFromResourceW@12 |
| D3DXGetPixelShaderProfile@4 |
| D3DXGetShaderConstantTable@8 |
| D3DXGetShaderConstantTableEx@12 |
| D3DXGetShaderInputSemantics@12 |
| D3DXGetShaderOutputSemantics@12 |
| D3DXGetShaderSamplers@12 |
| D3DXGetShaderSize@4 |
| D3DXGetShaderVersion@4 |
| D3DXGetVertexShaderProfile@4 |
| D3DXIntersect@40 |
| D3DXIntersectSubset@44 |
| D3DXIntersectTri@32 |
| D3DXLoadMeshFromXA@32 |
| D3DXLoadMeshFromXInMemory@36 |
| D3DXLoadMeshFromXResource@40 |
| D3DXLoadMeshFromXW@32 |
| D3DXLoadMeshFromXof@32 |
| D3DXLoadMeshHierarchyFromXA@28 |
| D3DXLoadMeshHierarchyFromXInMemory@32 |
| D3DXLoadMeshHierarchyFromXW@28 |
| D3DXLoadPRTBufferFromFileA@8 |
| D3DXLoadPRTBufferFromFileW@8 |
| D3DXLoadPRTCompBufferFromFileA@8 |
| D3DXLoadPRTCompBufferFromFileW@8 |
| D3DXLoadPatchMeshFromXof@28 |
| D3DXLoadSkinMeshFromXof@36 |
| D3DXLoadSurfaceFromFileA@32 |
| D3DXLoadSurfaceFromFileInMemory@36 |
| D3DXLoadSurfaceFromFileW@32 |
| D3DXLoadSurfaceFromMemory@40 |
| D3DXLoadSurfaceFromResourceA@36 |
| D3DXLoadSurfaceFromResourceW@36 |
| D3DXLoadSurfaceFromSurface@32 |
| D3DXLoadVolumeFromFileA@32 |
| D3DXLoadVolumeFromFileInMemory@36 |
| D3DXLoadVolumeFromFileW@32 |
| D3DXLoadVolumeFromMemory@44 |
| D3DXLoadVolumeFromResourceA@36 |
| D3DXLoadVolumeFromResourceW@36 |
| D3DXLoadVolumeFromVolume@32 |
| D3DXMatrixAffineTransformation2D@20 |
| D3DXMatrixAffineTransformation@20 |
| D3DXMatrixDecompose@16 |
| D3DXMatrixDeterminant@4 |
| D3DXMatrixInverse@12 |
| D3DXMatrixLookAtLH@16 |
| D3DXMatrixLookAtRH@16 |
| D3DXMatrixMultiply@12 |
| D3DXMatrixMultiplyTranspose@12 |
| D3DXMatrixOrthoLH@20 |
| D3DXMatrixOrthoOffCenterLH@28 |
| D3DXMatrixOrthoOffCenterRH@28 |
| D3DXMatrixOrthoRH@20 |
| D3DXMatrixPerspectiveFovLH@20 |
| D3DXMatrixPerspectiveFovRH@20 |
| D3DXMatrixPerspectiveLH@20 |
| D3DXMatrixPerspectiveOffCenterLH@28 |
| D3DXMatrixPerspectiveOffCenterRH@28 |
| D3DXMatrixPerspectiveRH@20 |
| D3DXMatrixReflect@8 |
| D3DXMatrixRotationAxis@12 |
| D3DXMatrixRotationQuaternion@8 |
| D3DXMatrixRotationX@8 |
| D3DXMatrixRotationY@8 |
| D3DXMatrixRotationYawPitchRoll@16 |
| D3DXMatrixRotationZ@8 |
| D3DXMatrixScaling@16 |
| D3DXMatrixShadow@12 |
| D3DXMatrixTransformation2D@28 |
| D3DXMatrixTransformation@28 |
| D3DXMatrixTranslation@16 |
| D3DXMatrixTranspose@8 |
| D3DXOptimizeFaces@20 |
| D3DXOptimizeVertices@20 |
| D3DXPlaneFromPointNormal@12 |
| D3DXPlaneFromPoints@16 |
| D3DXPlaneIntersectLine@16 |
| D3DXPlaneNormalize@8 |
| D3DXPlaneTransform@12 |
| D3DXPlaneTransformArray@24 |
| D3DXPreprocessShader@24 |
| D3DXPreprocessShaderFromFileA@20 |
| D3DXPreprocessShaderFromFileW@20 |
| D3DXPreprocessShaderFromResourceA@24 |
| D3DXPreprocessShaderFromResourceW@24 |
| D3DXQuaternionBaryCentric@24 |
| D3DXQuaternionExp@8 |
| D3DXQuaternionInverse@8 |
| D3DXQuaternionLn@8 |
| D3DXQuaternionMultiply@12 |
| D3DXQuaternionNormalize@8 |
| D3DXQuaternionRotationAxis@12 |
| D3DXQuaternionRotationMatrix@8 |
| D3DXQuaternionRotationYawPitchRoll@16 |
| D3DXQuaternionSlerp@16 |
| D3DXQuaternionSquad@24 |
| D3DXQuaternionSquadSetup@28 |
| D3DXQuaternionToAxisAngle@12 |
| D3DXRectPatchSize@12 |
| D3DXSHAdd@16 |
| D3DXSHDot@12 |
| D3DXSHEvalConeLight@36 |
| D3DXSHEvalDirection@12 |
| D3DXSHEvalDirectionalLight@32 |
| D3DXSHEvalHemisphereLight@52 |
| D3DXSHEvalSphericalLight@36 |
| D3DXSHMultiply2@12 |
| D3DXSHMultiply3@12 |
| D3DXSHMultiply4@12 |
| D3DXSHMultiply5@12 |
| D3DXSHMultiply6@12 |
| D3DXSHPRTCompSplitMeshSC@64 |
| D3DXSHPRTCompSuperCluster@24 |
| D3DXSHProjectCubeMap@20 |
| D3DXSHRotate@16 |
| D3DXSHRotateZ@16 |
| D3DXSHScale@16 |
| D3DXSaveMeshHierarchyToFileA@20 |
| D3DXSaveMeshHierarchyToFileW@20 |
| D3DXSaveMeshToXA@28 |
| D3DXSaveMeshToXW@28 |
| D3DXSavePRTBufferToFileA@8 |
| D3DXSavePRTBufferToFileW@8 |
| D3DXSavePRTCompBufferToFileA@8 |
| D3DXSavePRTCompBufferToFileW@8 |
| D3DXSaveSurfaceToFileA@20 |
| D3DXSaveSurfaceToFileInMemory@20 |
| D3DXSaveSurfaceToFileW@20 |
| D3DXSaveTextureToFileA@16 |
| D3DXSaveTextureToFileInMemory@16 |
| D3DXSaveTextureToFileW@16 |
| D3DXSaveVolumeToFileA@20 |
| D3DXSaveVolumeToFileInMemory@20 |
| D3DXSaveVolumeToFileW@20 |
| D3DXSimplifyMesh@28 |
| D3DXSphereBoundProbe@16 |
| D3DXSplitMesh@36 |
| D3DXTessellateNPatches@24 |
| D3DXTessellateRectPatch@20 |
| D3DXTessellateTriPatch@20 |
| D3DXTriPatchSize@12 |
| D3DXUVAtlasCreate@76 |
| D3DXUVAtlasPack@44 |
| D3DXUVAtlasPartition@68 |
| D3DXValidMesh@12 |
| D3DXValidPatchMesh@16 |
| D3DXVec2BaryCentric@24 |
| D3DXVec2CatmullRom@24 |
| D3DXVec2Hermite@24 |
| D3DXVec2Normalize@8 |
| D3DXVec2Transform@12 |
| D3DXVec2TransformArray@24 |
| D3DXVec2TransformCoord@12 |
| D3DXVec2TransformCoordArray@24 |
| D3DXVec2TransformNormal@12 |
| D3DXVec2TransformNormalArray@24 |
| D3DXVec3BaryCentric@24 |
| D3DXVec3CatmullRom@24 |
| D3DXVec3Hermite@24 |
| D3DXVec3Normalize@8 |
| D3DXVec3Project@24 |
| D3DXVec3ProjectArray@36 |
| D3DXVec3Transform@12 |
| D3DXVec3TransformArray@24 |
| D3DXVec3TransformCoord@12 |
| D3DXVec3TransformCoordArray@24 |
| D3DXVec3TransformNormal@12 |
| D3DXVec3TransformNormalArray@24 |
| D3DXVec3Unproject@24 |
| D3DXVec3UnprojectArray@36 |
| D3DXVec4BaryCentric@24 |
| D3DXVec4CatmullRom@24 |
| D3DXVec4Cross@16 |
| D3DXVec4Hermite@24 |
| D3DXVec4Normalize@8 |
| D3DXVec4Transform@12 |
| D3DXVec4TransformArray@24 |
| D3DXWeldVertices@28 |