重新从头开始学习DX,以前太急于求成了,很多基础知识都没掌握就开始写程序了,结果出了问题很难解决.
1.
D3D
体系结构
D3D与GDI处与同一层次,区别在于,D3D可以使用HAL(Hardware Abstraction Layer)通过DDI来访问图形硬件,充分发挥硬件性能.
2.
D3D
设备对象
2.1 D3D
设备类型
HAL,支持硬件加速光栅化和硬件或软件处理
Software Device,硬件模拟层
REF,reference device,SDK专用.不过nVidia的PerfHUD就是用的这种设备类型
2.2
D3DPRESENT_PARAMETERS