Click to Rate and Give Feedback
MSDN
MSDN Library
DirectX SDK
Namespaces
Classes
Device
Methods
 Device.EndScene Method

  Switch on low bandwidth view
Language: Visual BasicC#C++JScript(Show All)
Device.EndScene() Method (Microsoft.DirectX.Direct3D)

Ends a scene that was started by calling the Device.BeginScene method.

Definition

Visual Basic Public Sub EndScene()
C# public void EndScene();
C++ public:
void EndScene();
JScript public function EndScene();

Remarks

Every call to BeginScene should eventually be followed by a call to EndScene before the display is updated with Device.Present.

When EndScene succeeds, the scene is queued up for rendering by the driver. The method is not synchronous, so the scene is not guaranteed to have completed rendering when the method returns.

When scene rendering begins successfully, this method must be called before calling the Device.BeginScene method to start rendering another scene. If a prior call to Device.BeginScene fails, the scene did not begin and this method should not be called.

Exceptions
InvalidCallException The method failed because EndScene was called before BeginScene.
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker