什么是DirectX(DirectX&Reg;)?

DirectX®是一组应用程序编程接口(API),用于增强在Windows®操作系统上运行的游戏、活动网页和其他多媒体应用程序。它为硬件和软件提供了一个相互连接或“对话”的桥梁。这些API的集合包括Direct3D、DirectDraw、Direct...
DirectX®是一组应用程序编程接口(API),用于增强在Windows®操作系统上运行的游戏、活动网页和其他多媒体应用程序。它为硬件和软件提供了一个相互连接或“对话”的桥梁。这些API的集合包括Direct3D、DirectDraw、DirectSound,还有导演。一般来说,这些组件的名称以单词Direct.Man holding computer DirectX?的五个重要组件包括:Direct3D:帮助开发人员创建三维图形。DirectPlay:开发人员使用此API测试应用程序。它也被最终用户用作插件。DirectSound:用于将声音与images.DirectInput:用于从I/O设备输入。DirectDraw:这允许开发人员定义二维图像,帮助管理双缓冲区并指定图像。DirectX®是由Microsoft®开发的,以确保多媒体程序员可以轻松访问硬件功能。在Windows®95操作系统发布之前,DOS是游戏编程的最佳选择。MS-DOS平台允许直接访问视频卡等硬件组件,声音设备和输入设备。Windows®95操作系统有一些限制。操作系统的受保护内存模型限制了对硬件功能的访问。不鼓励程序员在代码上保持创造性的自由。Microsoft®认为有必要在操作系统。为了提供这个问题的全面解决方案,引入了DirectX®。它允许程序员轻松地访问图形、声音和输入组件。第一个DirectX®版本于1995年9月作为Windows®游戏的软件开发包发布。它允许程序员集成或创建图形图像,精灵,覆盖和游戏元素,包括声音后来,越来越多的版本被发布,最新的是DirectX®10。DirectX®的关键API之一是Direct3D。它广泛用于Microsoft Windows®和Microsoft®Xbox 360游戏的开发。3D图形API也被其他软件应用程序(如CAD/CAM engineering)使用。最新的DirectX®版本为普通用户带来了许多好处开发人员。它是为Windows®Vista设计的下一代图形技术。此外,它为视频游戏玩家提供了详细的体验,并鼓励开发人员提高游戏的真实感。软件开发工具包(SDK)包含用于构建多媒体应用程序的工具。它还包括示例、库开发人员可以下载directxsdk来创建音频、显示器和其他I/O设备的驱动程序
  • 发表于 2020-08-06 10:10
  • 阅读 ( 796 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具