Microsoft DirectX 8.0 (C++)

IDirect3DDevice8::BeginScene

シーンを開始する。

HRESULT BeginScene();

パラメータ

なし。

戻り値

成功した場合は、D3D_OK を返す。

失敗した場合は、D3DERR_INVALIDCALL を返す。

注意

アプリケーションでは、レンダリングを実行する前には必ずこのメソッドを呼び出し、レンダリングの終了時および再度 BeginScene を呼び出す前には、必ず IDirect3DDevice8::EndScene を呼び出す。

BeginScene メソッドが失敗すると、デバイスはシーンを開始できないため、IDirect3DDevice8::EndScene メソッドを呼び出す必要はない。実際、その前の BeginScene の呼び出しが失敗すると、EndScene の呼び出しも失敗する。

動作環境

  ヘッダー : d3d8.h で宣言。
  インポート ライブラリ : D3d8.lib を使用。

参照

IDirect3DDevice8::EndScene