directsound控制音量
Direct3D是什么?
Direct3D是什么?
不是一回事direct3D只是directX其中一个增强功能DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。
显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。
后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。
声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。
输入部分DirectInput可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。 网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。
directx sdk update是什么?
是directxsdk的更新(升级) MicrosoftDirectXSDK是DirectX编程的软件。包含了开发尖端多媒体应用软件不可或缺的开发工具,以及runtime、headers及程序库、范例执行文件、文件、DirectX工具、并且同时支援C 以及VisualBasic开发软件. DirectX可以开发出高性能实时的应用程序,可以直接访问计算机中的硬件和将来系统中新的硬件设备。DirectX在硬件和应用之间提供了一致的接口以减少安装和配置的复杂性,并且使硬件的利用达到最优。利用DirectX提供的接口,程序员能充分利用硬件的特性而不需要考虑其具体细节。 DirectX主要包括以下几个部分。 DirectDraw通过支持访问屏外显示内存中位图的软硬件加速技术,快速直接存取,利用硬件的位块传输和缓冲区翻转功能。 DirectSound提供软硬件声音混合和录音再生功能。 DirectMusic提供软硬件MID音乐的播放功能。 DirectPlay使得游戏在调制解调器和网络之间的连接更加简单方便。 Direct3D允许程序完成一个完全的三维图形系统和完全控制着色管道。 DirectInput提供了基于Windows游戏的输入的API程序,包括键盘、鼠标和操纵杆,以及将来的基于Windows新的输入设备。 DirectSetup提供了DirectX的一次性安装过程。