• Advertisement
Sign in to follow this  

Untitled

This topic is 3374 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hy . I would inherit from ID3DXMesh for add a name property for the mesh this is the code
Quote:
#pragma once #include "d3dUtility.h" using namespace std; class CMeshBase : public ID3DXMesh { public: CMeshBase(void); public: ~CMeshBase(void); string getName(); void setName(string strName); private: string m_strMeshName; };
all work fine , but this:
Quote:
HRESULT hr = D3DXCreateMeshFVF(nIndexes,nVertexes,D3DXMESH_MANAGED,Vertex::FVF,m_Device,&m_mesh);
where m_mesh is a member var = CMeshBase* m_mesh; the error is this:Error 1 error C2664: 'D3DXCreateMeshFVF' : cannot convert parameter 6 from 'CMeshBase' to 'LPD3DXMESH *' ps.How i insert code in the post?i use quote , but isn't correct i suppose

Share this post


Link to post
Share on other sites
Advertisement
aha just seen this post... see my answer in the other (properly titled) post :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement