▼Chapter2 *146-149行目辺りを修正 D3DXVECTOR3 vec3Center(0, 0, 0); D3DXVECTOR3 vec3Position(270, 180, 0); pSprite->Begin(D3DXSPRITE_ALPHABLEND); pSprite->Draw(pTexture, &rect, &vec3Center, &vec3Position, 0xffffffff); pSprite->End(); ▼Chapter3-1 *166-169行目辺りを修正 D3DXVECTOR3 vec3Center(0,0,0); D3DXVECTOR3 vec3Position(fPosX,fPosY,0); pSprite->Begin(D3DXSPRITE_ALPHABLEND); pSprite->Draw(pTexture,&rect,&vec3Center,&vec3Position,0xffffffff); pSprite->End(); ▼Chapter3-2 *Chapter3-1と同様 ▼Chapter11 *なぜか全行の先頭にある「行番号:」の記述をを削除 ▼Chapter12-1 *169-173行目辺りを修正 if(FAILED(D3DXCreateFont(pDevice,0,8,FW_REGULAR, NULL, FALSE,SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS,PROOF_QUALITY,FIXED_PITCH | FF_MODERN, "tahoma", &pFont))) return E_FAIL; *304行目辺りを修正 pFont->DrawText(NULL,szStr,-1,&rect,DT_CALCRECT,NULL); *306行目辺りを修正 pFont->DrawText(NULL,szStr,-1,&rect,DT_LEFT | DT_BOTTOM,0xff00ff00); ▼Chapter12-2 *Chapter12-1と同様 ▼Chapter13 *Chapter12-1と同様 ▼Chapter14-1 *Hierarchy.h 44行目辺りに追加 MY_HIERARCHY(){} *Hierarchy.h 46-47行目辺り プロトタイプ宣言を修正 STDMETHOD(CreateMeshContainer)(THIS_ LPCTSTR ,CONST D3DXMESHDATA* ,CONST D3DXMATERIAL* , CONST D3DXEFFECTINSTANCE* , DWORD , CONST DWORD *, LPD3DXSKININFO , LPD3DXMESHCONTAINER *); *Hierarchy.cpp 38-41行目辺り 関数定義を修正 HRESULT MY_HIERARCHY::CreateMeshContainer(LPCSTR Name, CONST D3DXMESHDATA* pMeshData, CONST D3DXMATERIAL* pMaterials, CONST D3DXEFFECTINSTANCE* pEffectInstances, DWORD NumMaterials, CONST DWORD *pAdjacency, LPD3DXSKININFO pSkinInfo, LPD3DXMESHCONTAINER *ppMeshContainer) *Chapter14-1.cpp 155-163行目辺りを修正 if(FAILED(D3DXCreateFont(pDevice,0,8,FW_REGULAR, NULL, FALSE,SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS,PROOF_QUALITY,FIXED_PITCH | FF_MODERN, "tahoma", &pFont ))) { return S_FALSE; } *Chapter14-1.cpp 210行目辺りに追加 static FLOAT fAnimTimeHold=fAnimTime; *Chapter14-1.cpp 244行目辺りを修正 pThing->pAnimController->AdvanceTime(fAnimTime-fAnimTimeHold,NULL); fAnimTimeHold=fAnimTime; *357行目辺りを修正 pFont->DrawText(NULL,szStr,-1,&rect,DT_CALCRECT,NULL); *359行目辺りを修正 pFont->DrawText(NULL,szStr,-1,&rect,DT_LEFT | DT_BOTTOM,0xff00ff00); ▼Chapter14-2 Chapter14-1と同様 ▼Chapter15 ビルドエラーを直しても動かないので割愛 ▼Chapter16-2 *Chapter12-1と同様