www.BCB-Tools.com
Home of
RAD DirectX
for
C++ Builder
...
...
Please Register
So we can
create more
the TDx_Library
the TDx9_Library
|
TDx9_Graphics_Library v1.00 Component Reference
|
|
[ TDx9_Graphics_Library::TD3DVertexElement ]
[ next: TD3DViewport ]
[ prev: TD3DVertexBuffer_Desc ]
class TD3DVertexElement : public TComponent
class PACKAGE TD3DVertexElement : public TComponent
class type : MultiWrapper
TD3DVERTEXELEMENT
[ component ]
- Description
The TD3DVertexElement component wraps multiple DirectX D3DVERTEXELEMENT9 stuctures which define the data layout of a vertex.
The D3DDECL_END macro makes the declaration terminator and should be used to declare the last element in the declaration.
This component is used by the TDx9_3DDevice::CreateVertexDeclaration() and TDx9_3DVertexDeclaration::GetDeclaration() methods when creating or retrieving vertex declarations.
It is also used by the D3DXGenerateOutputDecl, D3DXDeclaratorFromFVF, D3DXGetDeclLength, D3DXTessellateTriPatch, D3DXTessellateRectPatch, D3DXGetDeclVertexSize, D3DXCreateSkinInfo, D3DXConcatenateMeshes, D3DXCreatePatchMesh, D3DXCreateMesh and D3DXFVFFromDeclarator functions of the TDx9_3DX_Library.
As well as the TDx9_3DXMesh::GetDeclaration(), TDx9_3DXMesh::CloneMesh(), TDx9_3DXMesh::UpdateSemantics(), TDx9_3DXBaseMesh::CloneMesh(), TDx9_3DXBaseMesh::GetDeclaration(), TDx9_3DXBaseMesh::UpdateSemantics(), TDx9_3DXPatchMesh::CloneMesh(), TDx9_3DXPatchMesh::GetDeclaration(), TDx9_3DXPMesh::CloneMesh(), TDx9_3DXPMesh::ClonePMesh(), TDx9_3DXPMesh::GetDeclaration(), TDx9_3DXPMesh::UpdateSemantics(), TDx9_3DXSPMesh::CloneMesh(), TDx9_3DXSPMesh::ClonePMesh(), TDx9_3DXSPMesh::GetDeclaration(), TDx9_3DXSkinInfo::GetDeclaration() and
TDx9_3DXSkinInfo::SetDeclaration() methods of the TDx9_3DX_Library.
- Properties
- Methods
- Events
- SeeAlso
- Top
If you would like to submit additions or improvements to this page, click: [email protected].
|
|