|  | ; | 
|  | ; Definition file of d3dx10_40.dll | 
|  | ; Automatic generated by gendef | 
|  | ; written by Kai Tietz 2008 | 
|  | ; | 
|  | LIBRARY "d3dx10_40.dll" | 
|  | EXPORTS | 
|  | D3DX10CreateThreadPump@12 | 
|  | D3DX10CheckVersion@8 | 
|  | D3DX10CompileFromFileA@44 | 
|  | D3DX10CompileFromFileW@44 | 
|  | D3DX10CompileFromMemory@52 | 
|  | D3DX10CompileFromResourceA@52 | 
|  | D3DX10CompileFromResourceW@52 | 
|  | D3DX10ComputeNormalMap@20 | 
|  | D3DX10CreateAsyncCompilerProcessor@40 | 
|  | D3DX10CreateAsyncEffectCreateProcessor@40 | 
|  | D3DX10CreateAsyncEffectPoolCreateProcessor@36 | 
|  | D3DX10CreateAsyncFileLoaderA@8 | 
|  | D3DX10CreateAsyncFileLoaderW@8 | 
|  | D3DX10CreateAsyncMemoryLoader@12 | 
|  | D3DX10CreateAsyncResourceLoaderA@12 | 
|  | D3DX10CreateAsyncResourceLoaderW@12 | 
|  | D3DX10CreateAsyncShaderPreprocessProcessor@24 | 
|  | D3DX10CreateAsyncShaderResourceViewProcessor@12 | 
|  | D3DX10CreateAsyncTextureInfoProcessor@8 | 
|  | D3DX10CreateAsyncTextureProcessor@12 | 
|  | D3DX10CreateDevice@20 | 
|  | D3DX10CreateDeviceAndSwapChain@28 | 
|  | D3DX10CreateEffectFromFileA@48 | 
|  | D3DX10CreateEffectFromFileW@48 | 
|  | D3DX10CreateEffectFromMemory@56 | 
|  | D3DX10CreateEffectFromResourceA@56 | 
|  | D3DX10CreateEffectFromResourceW@56 | 
|  | D3DX10CreateEffectPoolFromFileA@44 | 
|  | D3DX10CreateEffectPoolFromFileW@44 | 
|  | D3DX10CreateEffectPoolFromMemory@52 | 
|  | D3DX10CreateEffectPoolFromResourceA@52 | 
|  | D3DX10CreateEffectPoolFromResourceW@52 | 
|  | D3DX10CreateFontA@48 | 
|  | D3DX10CreateFontIndirectA@12 | 
|  | D3DX10CreateFontIndirectW@12 | 
|  | D3DX10CreateFontW@48 | 
|  | D3DX10CreateMesh@32 | 
|  | D3DX10CreateShaderResourceViewFromFileA@24 | 
|  | D3DX10CreateShaderResourceViewFromFileW@24 | 
|  | D3DX10CreateShaderResourceViewFromMemory@28 | 
|  | D3DX10CreateShaderResourceViewFromResourceA@28 | 
|  | D3DX10CreateShaderResourceViewFromResourceW@28 | 
|  | D3DX10CreateSkinInfo@4 | 
|  | D3DX10CreateSprite@12 | 
|  | D3DX10CreateTextureFromFileA@24 | 
|  | D3DX10CreateTextureFromFileW@24 | 
|  | D3DX10CreateTextureFromMemory@28 | 
|  | D3DX10CreateTextureFromResourceA@28 | 
|  | D3DX10CreateTextureFromResourceW@28 | 
|  | D3DX10FilterTexture@12 | 
|  | D3DX10GetFeatureLevel1@8 | 
|  | D3DX10GetImageInfoFromFileA@16 | 
|  | D3DX10GetImageInfoFromFileW@16 | 
|  | D3DX10GetImageInfoFromMemory@20 | 
|  | D3DX10GetImageInfoFromResourceA@20 | 
|  | D3DX10GetImageInfoFromResourceW@20 | 
|  | D3DX10LoadTextureFromTexture@12 | 
|  | D3DX10PreprocessShaderFromFileA@28 | 
|  | D3DX10PreprocessShaderFromFileW@28 | 
|  | D3DX10PreprocessShaderFromMemory@36 | 
|  | D3DX10PreprocessShaderFromResourceA@36 | 
|  | D3DX10PreprocessShaderFromResourceW@36 | 
|  | D3DX10SHProjectCubeMap@20 | 
|  | D3DX10SaveTextureToFileA@12 | 
|  | D3DX10SaveTextureToFileW@12 | 
|  | D3DX10SaveTextureToMemory@16 | 
|  | D3DX10UnsetAllDeviceObjects@4 | 
|  | D3DXBoxBoundProbe@16 | 
|  | D3DXColorAdjustContrast@12 | 
|  | D3DXColorAdjustSaturation@12 | 
|  | D3DXComputeBoundingBox@20 | 
|  | D3DXComputeBoundingSphere@20 | 
|  | D3DXCpuOptimizations@4 | 
|  | D3DXCreateMatrixStack@8 | 
|  | D3DXFloat16To32Array@12 | 
|  | D3DXFloat32To16Array@12 | 
|  | D3DXFresnelTerm@8 | 
|  | D3DXIntersectTri@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 | 
|  | D3DXPlaneFromPointNormal@12 | 
|  | D3DXPlaneFromPoints@16 | 
|  | D3DXPlaneIntersectLine@16 | 
|  | D3DXPlaneNormalize@8 | 
|  | D3DXPlaneTransform@12 | 
|  | D3DXPlaneTransformArray@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 | 
|  | D3DXSHAdd@16 | 
|  | D3DXSHDot@12 | 
|  | D3DXSHEvalConeLight@36 | 
|  | D3DXSHEvalDirection@12 | 
|  | D3DXSHEvalDirectionalLight@32 | 
|  | D3DXSHEvalHemisphereLight@52 | 
|  | D3DXSHEvalSphericalLight@36 | 
|  | D3DXSHMultiply2@12 | 
|  | D3DXSHMultiply3@12 | 
|  | D3DXSHMultiply4@12 | 
|  | D3DXSHMultiply5@12 | 
|  | D3DXSHMultiply6@12 | 
|  | D3DXSHRotate@16 | 
|  | D3DXSHRotateZ@16 | 
|  | D3DXSHScale@16 | 
|  | D3DXSphereBoundProbe@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 |