Microsoft DirectSound API 为程序和音频适配器的混音、声音播放和声音捕获功能之
间提供了链接 。DirectSound 为多媒体软件程序提供低延迟混合、硬件加速以及直接访问声
音设备等功能 。维护与现有设备驱动程序的兼容性时提供该功能 。
Microsoft DirectMusic
Microsoft DirectMusic API 是 DirectX 的交互式音频组件 。与捕获和播放数字声音样
本的 DirectSound API 不同 , DirectMusic 处理数字音频以及基于消息的音乐数据 , 这些数
据是通过声卡或其内置的软件合成器转换成数字音频的 。DirectMusic API 支持以“乐器数
字界面 (MIDI)”格式进行输入 , 也支持压缩与未压缩的数字音频格式 。DirectMusic 为软件
开发人员提供了创建令人陶醉的动态音轨的能力 , 以响应软件环境中的各种更改 , 而不只是
用户直接输入更改 。
Microsoft DirectInput
Microsoft DirectInput API 为游戏提供高级输入功能并能处理游戏杆以及包括鼠标、
键盘和强力反馈游戏控制器在内的其它相关设备的输入 。
Microsoft DirectPlay
Microsoft DirectPlay API 支持通过调制解调器、Internet 或局域网连接游戏 。Dire
ctPlay 简化了对通信服务的访问 , 并提供了一种能够使游戏彼此通信的方法而不受协议或联
机服务的限制 。DirectPlay 提供了多种游说服务 , 可简化多媒体播放器游戏的初始化 , 同时
还支持可靠的通信协议以确保重要游戏数据在网络上不会丢失 。DirectPlay 8.0 的新功能即
支持通过网络进行语音通信 , 从而可大大提高基于多媒体播放器小组的游戏的娱乐性 , 同时
该组件还通过提供与玩游戏的其他人对话的功能而使团体游戏更具魅力 。

文章插图
directx是什么:directx 是什么
DirectX是由微软公司创建的多媒体编程接口 , 是一种应用程序接口 。可让以windows为平台的游戏或多媒体程序获得高执行效率 , 加强3D图形和声音效果 , 并提供设计人员共同的硬件驱动标准 , 让游戏开发者不必为每一品牌的硬件写不同的驱动程序 , 也降低用户安装及设置硬件的复杂度 。

文章插图
扩展资料:
DirectX的显示部分担任图形处理的关键 , 分为DirectDraw(DDraw)和Direct3D(D3D) , 前者主要负责2D图像加速 。播放mpg、DVD电影、看图、玩小游戏等都是用的DDraw , 后者则主要负责3D效果的显示 , 比如CS中的场景和人物、FIFA中的人物等等 , 都是使用了DirectX的Direct3D 。
DirectX的声音部分最主要还是依赖DirectSound , 除了播放声音和处理混音之外 , 还加强了3d音效 , 并提供了录音功能 。对不同的声卡也有兼容性 。
参考资料来源:
百度百科——DirectX
百度百科——DirectX软件
directx是什么:DirectX 是什么DirectX并不是一个单纯的图形API , 它是由微软公司开发的用途广泛的API , 它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件 , 它提供了一整套的多媒体接口方案 。只是其在3D图形方面的优秀表现 , 让它的其它方面显得暗淡无光 。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足 , 而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口 。
DirectX 1.0
第一代的DirectX很不成功 , 推出时众多的硬件均不支持 , 当时基本都采用专业图形API-OpenGL , 缺乏硬件的支持成了其流行的最大障碍 。
DirectX 1.0版本是第一个可以直接对硬件信息进行读取的程序 。它提供了更为直接的读取图形硬件的性能(比如:显示卡上的块移动功能)以及基本的声音和输入设备功能(函数) , 使开发的游戏能实现对二维(2D)图像进行加速 。这时候的DirectX不包括现在所有的3D功能 , 还处于一个初级阶段 。
DirectX 2.0
DirectX 2.0在二维图形方面做了些改进 , 增加了一些动态效果 , 采用了Direct 3D的技术 。这样DirectX 2.0与DirectX 1.0有了相当大的不同 。在DirectX 2.0中 , 采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的 。DirectX 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题 。从DirectX 2.0开始 , 整个DirectX的设计架构雏形就已基本完成 。
- 大众郎逸1.4t豪华版和舒适版的区别是什么
- 小牛是什么车
- 幼儿教育心理学的任务是什么
- 幼儿节奏感发展特征是什么长一点
- 陈梦世界排名含金量低王曼昱排名不如伊藤美诚,又是什么原因
- 中字的国标码是什么
- 忠臣不恃二主下一句是什么
- 购买黄金时票据上的代码是什么意思
- 73hours是什么档次
- 蜂蜜夏天冒泡起沫是什么原因
