Beginning and Ending a Scene
的有关信息介绍如下:
Beginning and Ending a Scene是Direct3D Mobile编程中,用于开始和结束3D场景渲染的一对API方法。应用程序通过调用IDirect3DMobileDevice::BeginScene来通知Direct3D Mobile开始场景渲染,该方法会检查内部数据结构和渲染表面的可用性。开始场景后,可以调用各种渲染方法来渲染构成场景对象的图元或顶点。场景完成后需要调用IDirect3DMobileDevice::EndScene来结束场景,该方法会刷新缓存数据并验证渲染表面的完整性 。
所有渲染方法都必须在BeginScene和EndScene调用之间进行。如果BeginScene失败,则不应调用EndScene 。场景不能嵌套,必须完成一个场景后才能开始另一个。在场景渲染期间不应在Direct3D Mobile表面上调用GDI函数 。
想要了解更多“Beginning and Ending a Scene”的信息,请点击:Beginning and Ending a Scene百科



