D3DX Changes
d3dx9.h
! D3DX_DEFAULT
+ D3DX_DEFAULT_NONPOW2
! D3DXERR
+ D3DXERR_DUPLICATENAMEDFRAGMENT
d3dx9anim.h
+ D3DXFRAME
+ D3DXKEY_QUATERNION
+ D3DXKEY_VECTOR3
+ D3DXMESHCONTAINER
+ D3DXMESHDATA
+ D3DXMESHDATATYPE
+ D3DXTRACKFLAG
+ D3DXTRACK_DESC
+ D3DXTRANSITIONTYPE
+ D3DXCreateAnimationController
+ D3DXCreateAnimationSet
+ D3DXCreateKeyFrameInterpolator
+ D3DXFrameAppendChild
+ D3DXFrameCalculateBoundingSphere
+ D3DXFrameDestroy
+ D3DXFrameFind
+ D3DXFrameNumNamedMatrices
+ D3DXFrameRegisterNamedMatrices
+ D3DXLoadMeshHierarchyFromX
+ D3DXLoadMeshHierarchyFromXInMemory
+ D3DXSaveMeshHierarchyToFile
+ ID3DXAllocateHierarchy
+ ID3DXAnimationController
+ ID3DXAnimationSet
+ ID3DXInterpolator
+ ID3DXKeyFrameInterpolator
+ ID3DXLoadUserData
+ ID3DXSaveUserData
d3dx9core.h
- D3DXASM
+ D3DXCheckVersion
+ D3DXCreateLine
+ D3DXGetDriverLevel
+ ID3DXLine
! D3DXRTE_DESC
+ MipLevels
! D3DXCreateRenderToEnvMap
! ID3DXRenderToEnvMap
! End
! ID3DXRenderToSurface
! EndScene
d3dx9effect8.h
+ D3DXCreateEffectCompiler
+ D3DXCreateEffectCompilerFromFile
+ D3DXCreateEffectCompilerFromResource
+ D3DXCreateEffectPool
+ D3DXFUNCTION_DESC
+ D3DXFX_DONOTSAVESHADERSTATE
+ D3DX_PARAMETER
+ ID3DXBaseEffect
+ ID3DXEffectCompiler
+ ID3DXEffectPool
! D3XDXEFFECT_DESC
+ Creator
+ Functions
! D3DXPARAMETER_DESC
- Index
+ Semantic
+ Class
+ Type
+ Rows
+ Columns
+ Elements
+ Annotations
+ StructMembers
+ Flags
+ Bytes
! D3DXTECHNIQUE_DESC
- Index
+ Annotations
! D3DXPASS_DESC
- Index
+ Annotations
+ VSVersion
+ PSVersion
+ VSSemanticsUsed
+ VSSemantics
+ PSSemanticsUsed
+ PSSemantics
+ PSSamplersUsed
+ PSSamplers
! D3DXCreateEffectFromFile
! D3DXCreateEffectFromResource
! D3DXCreateEffect
! ID3DXEffect
- Validate
+ GetCurrentTechnique
+ GetPool
+ ValidateTechnique
! FindNextValidTechnique
! IsParameterUsed
! SetTechnique
d3dx9math.h
+ D3DX_16F
+ D3DXFLOAT16
+ D3DXFloat16To32Array
+ D3DXFloat32To16Array
+ D3DXPlaneTransformArray
+ D3DXVECTOR2_16F
+ D3DXVECTOR3_16F
+ D3DXVECTOR4_16F
+ D3DXVec2TransformArray
+ D3DXVec2TransformCoordArray
+ D3DXVec2TransformNormalArray
+ D3DXVec3ProjectArray
+ D3DXVec3TransformArray
+ D3DXVec3TransformCoordArray
+ D3DXVec3TransformNormalArray
+ D3DXVec3UnprojectArray
+ D3DXVec4TransformArray
! D3DXMatrixfDeterminant -> D3DXMatrixDeterminant
! D3DXVECTOR2
+ D3DXVECTOR2(const D3DXFLOAT16 *)
! D3DXVECTOR3
+ D3DXVECTOR3(const D3DXFLOAT16 *)
! D3DXVECTOR4
+ D3DXVECTOR4(const D3DXFLOAT16 *)
! D3DXMATRIX
+ D3DXMATRIX(const D3DXFLOAT16 *)
! D3DXMATRIXA16
+ D3DXMATRIXA16(const D3DXFLOAT16 *)
! D3DXQUATERNION
+ D3DXQUATERNION(const D3DXFLOAT16 *)
! D3DXPLANE
+ D3DXPLANE(const D3DXFLOAT16 *)
! D3DXCOLOR
+ D3DXCOLOR(const D3DXFLOAT16 *)
d3dx9mesh.h
+ D3DXEFFECTDEFAULT
+ D3DXEFFECTDEFAULTTYPE
+ D3DXEFFECTINSTANCE
+ D3DXGenerateOutputDecl
+ D3DXLoadPatchmeshFromXof
+ D3DXPATCHINFO
+ D3DXPATCHMESH
+ D3DXPATCHMESHTYPE
+ D3DXCreateNPatchMesh
+ D3DXCreatePatchMesh
+ D3DXGetDeclLength
+ D3DXGetDeclVertexSize
+ D3DXRectPatchSize
+ D3DXTessellateRectPatch
+ D3DXTessellateTriPatch
+ D3DXTriPatchSize
+ D3DXValidPatchMesh
+ DXFILEOBJ
+ ID3DXPatchMesh
! D3DXATTRIBUTEWEIGHTS
+ Tangent
+ Binormal
! D3DXMESHOPT
- D3DXMESHOPT_SHAREVB
+ D3DXMESHOPT_DEVICEINDEPENDENT
+ D3DXMESHOPT_DONOTSPLIT
! D3DXWELDEPSILONS
- Flags
+ Position
+ PSize
+ Specular
+ Diffuse
+ Tangent
+ Binormal
+ TessFactor
! SkinWeights -> BlendWeights
! Tex -> Texcoord
! D3DXComputeBoundingBox
! D3DXComputeBoundingSphere
! D3DXComputeTangent
! D3DXCreateMesh
! D3DXCreatePMeshFromStream
! D3DXCreateSkinMesh -> D3DXCreateSkinInfo
! D3DXCreateSkinMeshFVF -> D3DXCreateSkinInfoFVF
! D3DXCreateSkinMeshFromMesh -> D3DXCreateSkinInfoFromBlendedMesh
! D3DXDeclaratorFromFVF
! D3DXFVFFromDeclarator
! D3DXLoadMeshFromX
! D3DXLoadMeshFromXInmemory
! D3DXLoadMeshFromXResource
! D3DXLoadMeshFromXof
! D3DXLoadSkinMeshFromXof
! D3DXSaveMeshToX
! D3DXWeldVertices
! ID3DXBaseMesh
+ GetNumBytesPerVertex
+ UpdateSemantics
! CloneMesh
! GetDeclaration
! LockVertexBuffer
! LockIndexBuffer
! ID3DXPMesh
+ GenerateVertexHistory
! ClonePMesh
! Save
! ID3DXSkinMesh -> ID3DXSkinInfo
- GenerateSkinnedMesh
- GetDevice
- GetIndexBuffer
- GetNumFaces
- GetNumVertices
- GetOptions
- GetOriginalMesh
- GetVertexBuffer
- LockAttributeBuffer
- LockIndexBuffer
- LockVertexBuffer
- UnlockAttributeBuffer
- UnlockIndexBuffer
- UnlockVertexBuffer
+ Clone
+ GetBoneName
+ GetBoneOffsetMatrix
+ GetMinBoneInfluence
+ Remap
+ SetBoneName
+ SetBoneOffsetMatrix
+ SetDeclaration
+ SetFVF
+ SetMinBoneInfluence
! ConvertToBlendedMesh
! ConvertToIndexedBlendedMesh
! GetDeclaration
! GetMaxFaceInfluences
! UpdateSkinnedMesh
! ID3DXSPMesh
! GetDeclaration
d3dx9shader.h
+ D3DXCONSTANTTABLE_DESC
+ D3DXCONSTANT_DESC
+ D3DXFRAGMENT_DESC
+ D3DXHANDLE
+ D3DXINCLUDE_TYPE
+ D3DXMACRO
+ D3DXPARAMETER_CLASS
+ D3DXPARAMETER_TYPE
+ D3DXREGISTER_SET
+ D3DXSEMANTIC
+ D3DXSHADER
+ D3DXSHADER_CONSTANTINFO
+ D3DXSHADER_CONSTANTTABLE
+ D3DXSHADER_STRUCTMEMBERINFO
+ D3DXSHADER_TYPEINFO
+ D3DXCompileShader
+ D3DXCompileShaderFromFile
+ D3DXCompileShaderFromResource
+ D3DXCreateFragmentLinker
+ D3DXFindShaderComment
+ D3DXGatherFragments
+ D3DXGatherFragmentsFromFile
+ D3DXGatherFragmentsFromResource
+ D3DXGetShaderConstantTable
+ D3DXGetShaderDebugInfo
+ D3DXGetShaderInputSemantics
+ D3DXGetShaderOutputSemantics
+ D3DXGetShaderSamplers
+ ID3DXConstantTable
+ ID3DXFragmentLinker
+ ID3DXInclude
! D3DXAssembleShader
! D3DXAssembleShaderFromFile
! D3DXAssembleShaderFromResource
d3dx9tex.h
+ D3DXFillTextureTX
+ D3DXFillCubeTextureTX
+ D3DXFillVolumeTextureTX
! D3DX_FILTER
+ D3DX_FILTER_SRGB_IN
+ D3DX_FILTER_SRGB_OUT
+ D3DX_FILTER_SRGB
! LPD3DXFILL2D
! LPD3DXFILL3D
|