软件介绍Direct3D是一款非常实用的图像加载工具,由微软官方推出,能够兼容于各个Windows版本,采用独家技术,加大画面读写的效率和流畅度,使得画面效果更佳,大大提高了游戏也好作图也罢的运行速度。 软件特色改善了图形创作工具,更易于做出3-D角色和环境; 点光源式光影和像素式光影使图象更逼真; 强化了DirectSound和DirectMusic,简化了其应用扩展; DLS2音频合成功能提高了乐器音频的真实感; DirectInput的设备影射功能令对设备的支持更简单; DirectPlay使多人游戏的性能和可扩展性得到了提高; DirectPlay提供了IP声音通讯; DirectShow的应用编程接口提供了音频/视频的实时合成和即时编辑; DirectShow支持Windows媒体音频和视频(WMA和WMV)的读写; Microsoft TV技术可以支持数字电视节目。 软件功能directx 加载3的文件,已经通过vc6.0编译,包含代码和可执行文件 使用3D建模软件和复杂的几何形状通常是仿照 保存在一个文件,如微软的X文件格式。使用网格可有所涉及,但幸运的是,direct3d的包含功能助阵。这教程介绍了如何使用D3DX的功能,基于文件的加载和渲染网格。请注意,我们仍然要处理的材料和纹理,手动。 direct3d的抽象概念包括:devices, swap chains和resources。 有4种device type,D3DDEVTYPE定义了设备类型。 HAL(hardware abstraction layer):使硬件加速。 reference:direct3d应用程序请求一个reference设备。 null reference:当系统没有装SDK,但是应用程序请求一个reference设备的时候,它就返回一个null reference。 可插拔的软件(Pluggable software);设备通过RegisterDevice设备方法提供 Device 每一个设备至少要有一个swap chain.一个swap chain可用来产生一个或多个back buffer surfaces。渲染目标(render target)也是back buffer surface。back buffer是属于渲染(render)的部份。所有的back buffer都是合理的render target,但是并非所有render target都是back buffer。direct3d是一种资源,包含一个矩形集合的像素数据,如color, alpha, depth/stencil。 安装方法1、在本站下载Direct3D安装包 2、使用压缩软件进行解压(推荐使用winrar) 3、点击exe文件开始安装 |