Graphics::StartDrawing - Yamamoto0773/Dx9Wrapper GitHub Wiki
::StartDrawing
bool StartDrawing(
bool isClear = true
);
効果
描画開始を宣言する。
引数
isClear
前回の描画結果をクリアするかのフラグ。false
にすると、前回の描画結果に重ねて描画を行います。
戻り値
描画が開始できる場合、true
を返します。次の場合には、false
を返します。
- DirectXインターフェースが構築できていない
- デバイスがロストしている(フルスクリーンモードでウィンドウを切り替えたときなどに発生します)
備考
- この関数の実行コストは大きいため、1フレームの描画を始めるときに1回だけ呼び出して下さい。
- デバイスがロストしたときは、この関数を呼び出すタイミングで復帰が試みられます。