iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 5
0

另外,Windows API也有提供多媒體相關的API,如昨天程式介面裡的DirectX,是一組提供相關多媒體圖像及遊戲的服務,也就是Microsoft 以DirectX API作為安裝Windows的一部份。

下面為DirectX API裡所提供:

  • Direct3D:用來存取3D相關的加速硬體。
  • DirectDraw:是用來提供硬體來加速2D的影格緩衝,也就是2D的framebuffer的存取介面,不過已經被Direct2D給替代了。
  • DirectSound:是提供低層次的硬體加速音效的存取,不過也已經被其他替代了。
  • DirectInput:用來與輸入裝置進行通訊作用,不過也已經被替代了。
  • DirectPlay:提供一個架構,供多人可以遊戲開發,不過也已被替代了,而Microsoft也不建議用此來開發遊戲。
  • DirectShow:可以創立即執行通用的多媒體管道,不過也被替代了,與DirectPlay一樣不建議用來開發遊戲。
  • DirectMusic:提供音樂數位介面(MIDI)相似的功能,卻也與DirectSound一起被替代了。

現在時代都在變化,所以許多的程式、功能都在改變、更新及替代


上一篇
DAY 4 --Windows API (2)
下一篇
DAY 6 --Windows API (4)
系列文
API 30天學習日誌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言