D3D
King.W.
这个作者很懒,什么都没留下…
展开
-
D3D:Surfaces(1)
一个surface代表了显存中的一块线性区域,通常在显卡的显存中,尽管surface也可以存在系统内存中。surface是被IDirect3DSurface9接口管理的。front buffer:一块矩形内存,会被graphics adapter翻译并在显示屏上显示。在D3D中,程序从来不会直接往front buffer上写的。back buffer:一块矩形内存,程序可以直接写;它永远不会直接转载 2016-04-05 09:24:59 · 860 阅读 · 0 评论 -
D3D:Surfaces (2)
Page Flipping and Back Bufferingpage flipping在多媒体,动画,游戏中非常关键。它类似于用一个本子做的动画。 D3D通过swap chain实现page flipping。Copying to Surfaces当使用IDirect3DDevice9::UpdateSurface,传入一个矩形,或者NULL代表整个surface。同时传入一个目标surface转载 2016-04-05 09:25:41 · 560 阅读 · 0 评论