1.先建立6边形的顶点结构,顶点结构有位置,颜色等等,我们就只建立位置的,如下:
struct SimpleVertex
{
XMFLOAT3 Pos; //XMFLOAT3 包含x,y,z 三维坐标
};

2.把6边形顶点数据,存入vertex buffer
SimpleVertex vertices[] =
{
XMFLOAT3( -0.5f, 0.25f, 0.0f ), // 顶点0
XMFLOAT3( 0.0f, 0.5f, 0.0f), // 顶点1
XMFLOAT3(0.5f, 0.25f, 0.0f ), // 顶点2
XMFLOAT3( 0.5f, -0.25f, 0.0f ), // 顶点3
XMFLOAT3( 0.0f, -0.5f, 0.0f ), // 顶点4
XMFLOAT3( -0.5f, -0.25f, 0.0f ), // 顶点5
};
struct SimpleVertex
{
XMFLOAT3 Pos; //XMFLOAT3 包含x,y,z 三维坐标
};

2.把6边形顶点数据,存入vertex buffer
SimpleVertex vertices[] =
{
XMFLOAT3( -0.5f, 0.25f, 0.0f ), // 顶点0
XMFLOAT3( 0.0f, 0.5f, 0.0f), // 顶点1
XMFLOAT3(0.5f, 0.25f, 0.0f ), // 顶点2
XMFLOAT3( 0.5f, -0.25f, 0.0f ), // 顶点3
XMFLOAT3( 0.0f, -0.5f, 0.0f ), // 顶点4
XMFLOAT3( -0.5f, -0.25f, 0.0f ), // 顶点5
};















