//============================================================================== // ポリゴンの初期化 //============================================================================== void InitPolygon( void ) { // デバイスの取得 LPDIRECT3DDEVICE9 g_pD3DDevice = GetDevice(); // テクスチャファイルの読み込み if ( FAILED( D3DXCreateTextureFromFile( g_pD3DDevice, POLYGON_TEXTURENAME1, &g_pTexturePolygon[ 0 ]/* テクスチャサーフェスに入る */ ) ) ) { MessageBox( NULL, "ERROR!!", "ERROR!!", NULL ); } if ( FAILED( D3DXCreateTextureFromFile( g_pD3DDevice, POLYGON_TEXTURENAME2, &g_pTexturePolygon[ 1 ]/* テクスチャサーフェスに入る */ ) ) ) { MessageBox( NULL, "ERROR!!", "ERROR!!", NULL ); } // 頂点座標の作成 MakeVertexPolygon(g_pD3DDevice); // 頂点フォーマットの設定 g_pD3DDevice->SetFVF( FVF_VERTEX_2D ); }
void CEndBG::Update() { MakeVertexPolygon(); }