Программирование графики с использованием Direct3D

       

Модификация демонстрационных программ


В подкаталоге каждого демонстрационного приложения содержатся все необходимые для его компиляции файлы. Это означает, что приложения полностью независимы одно от другого. Любое количество демонстрационных программ может быть перемещено или скопировано, и они все равно будут успешно компилироваться.

В главе 4 объяснялось, что большинство демонстрационных программ используют одни и те же версии классов С++ RMWin и RMApp. Это верно, но в каждом приложении используется собственная копия файлов с исходным кодом этих классов. Фактически в 21 из 23 демонстрационных программ используются идентичные копии файлов RMWin.cpp, RMWin.h, RMApp.cpp и RMApp.h. Исключение составляют приложения FullScreen и MultiView.



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