ブログゲームの感想や日常のこと、技術的なことなんかを書いてます。ゲーム開発神代クロ引き続きDirect3Dでグラフィックスします。文字ですが、前回LPD3DXFONT(D3DebugFont)に必要なパラメータを入れて初期化してるので、あとはDrawTextA()で表示するだけです。ネットで検索しても、新旧両方のバージョンが入り混じってるからなぁ。次はスプライト(画像)を表示させます。DirectX8以降、スプライトは3Dテクスチャとして扱われてるので、テクスチャ関連のクラスを使います。ファイルからD3DXCreateTextureFromFile()でテクスチャとして読み込み、オブジェクトLPDIRECT3DTEXTURE9に格納します。Draw()で描画します。今回のスプライトまわりは直打ちで汚いので、後ほど作り直します。それらを画面に出力します。背景をClear()で青に塗りつぶし、描画部分をBeginScene()とEndScene()で囲います。最後にPresent()で出力。画面が表示されました。いえばフレームレートは何となく50FPSにしてみた。次回はグラフィックまわりを突き詰めるか、入力系のどちらかにします。NULL);}関連記事:関連記事が見つかりません。コメントをキャンセルメールアドレスが公開されることはありません。