CMglGraphicManager クラス - グラフィック管理クラス

グラフィックの管理を行います。(現在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() - スプライトの終了

 
 
戻る