>>173
レスサンクスです。なんか自分、相当勘違いしてるみたいですね・・・。
それぞれ、

struct CUSTOMVERTEX
{
 float x, y, z;
 DWORD color;
};
#define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ | D3DFVF_DIFFUSE)

D3DVERTEXELEMENT9 VertexDeclaration[] =
{
 { 0, 0, D3DDECLTYPE_FLOAT3, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_POSITION, 0 },
 { 0, 12, D3DDECLTYPE_D3DCOLOR, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_COLOR, 0 },
 D3DDECL_END()
};

って感じです。
下のD3DVERTEXELEMENT型を3Dのポリゴンに使いたいのですが。