グラフィックの管理を行います。(現在2Dグラフィックスのみサポート)
初期化/開放系メソッド:
>Init() - DirectXとこのクラスの初期化
>Release() - 開放(省略可能)
操作/描画系メソッド:
>void Clear( D3DCOLOR color=D3DCOLOR_NABLACK ); - 画面をクリアします。
>Paint() - 矩形領域の塗り潰し
設定/取得系メソッド:
>IDirect3DSurface8* GetBackBuffer() - バックバッファの取得
>int GetDispX(); - 画面の幅(Init()時に指定したものと同じ)を取得
>int GetDispY(); - 画面の高さ(Init()時に指定したものと同じ)を取得
>D3DFORMAT GetFormat(); - 画面のフォーマット(Init()時に指定したものと同じ)を取得
>IDirect3DDevice8* GetD3dDevPtr(); - Direct3D Deviceへのポインタを取得
スプライト機能:
>InitSprite() - スプライトの初期化
>SpriteDraw() - DirectXのスプライト機能を利用した多機能描画
>SpriteBegin() - スプライトの開始
>SpriteEnd() - スプライトの終了
>戻る