IDirect3DDevice9::EndScene メソッド
IDirect3DDevice9::EndScene メソッド
IDirect3DDevice9::BeginScene メソッドの呼び出しによって開始されたシーンを終了する。
構文
HRESULT EndScene(VOID);
戻り値
成功した場合は、D3D_OK を返す。
D3DERR_INVALIDCALL | BeginScene の前に EndScene が呼び出されたため、メソッドが失敗した。 |
注意
このメソッドが成功した場合、シーンはドライバによるレンダリングのためにキューイングされている。これは同期メソッドではないため、メソッドが返されるときにシーンのレンダリングが完了しているとは限らない。
シーンのレンダリングが正常に開始している場合、別のシーンのレンダリングを開始するために IDirect3DDevice9::BeginScene メソッドを呼び出すには、その前にこのメソッドを呼び出す必要がある。IDirect3DDevice9::BeginScene メソッドの呼び出しが失敗している場合は、シーンのレンダリングは開始されていないため、このメソッドを呼び出す必要はない。
参照