ID3DXPMesh

Undocumented in source.

Members

Functions

ClonePMesh
HRESULT ClonePMesh(DWORD Options, D3DVERTEXELEMENT9* pDeclaration, IDirect3DDevice9 pD3DDevice, ID3DXPMesh* ppCloneMesh)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ClonePMeshFVF
HRESULT ClonePMeshFVF(DWORD Options, DWORD FVF, IDirect3DDevice9 pD3DDevice, ID3DXPMesh* ppCloneMesh)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GenerateVertexHistory
HRESULT GenerateVertexHistory(DWORD* pVertexHistory)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetAdjacency
HRESULT GetAdjacency(DWORD* pAdjacency)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMaxFaces
DWORD GetMaxFaces()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMaxVertices
DWORD GetMaxVertices()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMinFaces
DWORD GetMinFaces()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMinVertices
DWORD GetMinVertices()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Optimize
HRESULT Optimize(DWORD Flags, DWORD* pAdjacencyOut, DWORD* pFaceRemap, ID3DXBuffer* ppVertexRemap, ID3DXMesh* ppOptMesh)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OptimizeBaseLOD
HRESULT OptimizeBaseLOD(DWORD Flags, DWORD* pFaceRemap)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Save
HRESULT Save(void* pStream, D3DXMATERIAL* pMaterials, D3DXEFFECTINSTANCE* pEffectInstances, DWORD NumMaterials)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetNumFaces
HRESULT SetNumFaces(DWORD Faces)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetNumVertices
HRESULT SetNumVertices(DWORD Vertices)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
TrimByFaces
HRESULT TrimByFaces(DWORD NewFacesMin, DWORD NewFacesMax, DWORD* rgiFaceRemap, DWORD* rgiVertRemap)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
TrimByVertices
HRESULT TrimByVertices(DWORD NewVerticesMin, DWORD NewVerticesMax, DWORD* rgiFaceRemap, DWORD* rgiVertRemap)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From ID3DXBaseMesh

DrawSubset
HRESULT DrawSubset(DWORD AttribId)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetNumFaces
DWORD GetNumFaces()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetNumVertices
DWORD GetNumVertices()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFVF
DWORD GetFVF()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDeclaration
HRESULT GetDeclaration(D3DVERTEXELEMENT9 Declaration)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetNumBytesPerVertex
DWORD GetNumBytesPerVertex()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetOptions
DWORD GetOptions()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDevice
HRESULT GetDevice(IDirect3DDevice9* ppDevice)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CloneMeshFVF
HRESULT CloneMeshFVF(DWORD Options, DWORD FVF, IDirect3DDevice9 pD3DDevice, ID3DXMesh* ppCloneMesh)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CloneMesh
HRESULT CloneMesh(DWORD Options, D3DVERTEXELEMENT9* pDeclaration, IDirect3DDevice9 pD3DDevice, ID3DXMesh* ppCloneMesh)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetVertexBuffer
HRESULT GetVertexBuffer(IDirect3DVertexBuffer9* ppVB)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetIndexBuffer
HRESULT GetIndexBuffer(IDirect3DIndexBuffer9* ppIB)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LockVertexBuffer
HRESULT LockVertexBuffer(DWORD Flags, LPVOID* ppData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
UnlockVertexBuffer
HRESULT UnlockVertexBuffer()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LockIndexBuffer
HRESULT LockIndexBuffer(DWORD Flags, LPVOID* ppData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
UnlockIndexBuffer
HRESULT UnlockIndexBuffer()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetAttributeTable
HRESULT GetAttributeTable(D3DXATTRIBUTERANGE* pAttribTable, DWORD* pAttribTableSize)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ConvertPointRepsToAdjacency
HRESULT ConvertPointRepsToAdjacency(DWORD* pPRep, DWORD* pAdjacency)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ConvertAdjacencyToPointReps
HRESULT ConvertAdjacencyToPointReps(DWORD* pAdjacency, DWORD* pPRep)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GenerateAdjacency
HRESULT GenerateAdjacency(FLOAT Epsilon, DWORD* pAdjacency)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
UpdateSemantics
HRESULT UpdateSemantics(D3DVERTEXELEMENT9 Declaration)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta