Direct3D基础知识

本文介绍了Direct3D的基础知识,包括D3D体系结构、D3D设备类型、D3DPRESENT_PARAMETERS参数、CreateDevice中的BehaviorFlag、D3D绘制流程、全屏模式与窗口模式的设备创建步骤,以及设备丢失后的处理。详细讲解了Direct3D设备对象的创建和使用,以及表面相关概念。
摘要由CSDN通过智能技术生成
 
重新从头开始学习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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值