Введение в программирование трехмерных игр с DX9

       

Цепочка обмена и переключение страниц



1.3.5. Цепочка обмена и переключение страниц

Direct3D управляет набором поверхностей, обычно двумя или тремя, который называется цепочка обмена (swap chain) и представляется интерфейсом IDirect3DSwapChain9. Мы не будем подробно говорить об этом интерфейсе, поскольку всю работу берет на себя Direct3D и вмешиваться в его действия приходится очень редко. Вместо этого мы поговорим о его назначении и общих принципах работы.

Цепочка обмена и, говоря более точно, техника переключения страниц, используется для достижения плавности анимации. На Рисунок 1.4 показана цепочка обмена, состоящая из двух поверхностей.



Содержание раздела