DirectX

DirectX(Direct eXtension,簡稱DX)是由微軟公司開發的用途廣泛的API,它可讓以windows為平臺的遊戲或多媒體程序獲得更高的執行效率,加強3D圖形和聲音效果,並提供設計人員一個共同的硬件驅動標準,讓遊戲開發者不必為每一品牌的硬件來寫不同的驅動程序,也降低用戶安裝及設置硬件的複雜度。 DirectX由C++程式語言實作,遵循COM。其API包含DirectGraphic、DirectPlay、DirectSound、DirectInput、DirectSetup等部份(Direct3D與DirectDraw已整合成DirectGraphic)、DirectMusic、DirectPlay。被廣泛使用於Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360電子遊戲開發,並且只能支援這些平台。最新版本為DirectX 11,建立在最新的Windows 7上。 DirectX 6之前,在Windows 3.1至Windows 98SE 之間,曾有WinGAPI的出現。而DirectShow亦已自原本的DirectX SDK中移到Windows平台SDK了。Redist Package 是媒體開發底層API,透過它可以開發遊戲和其它多媒體應用程式。

應用職務排行

2020 年 3 月企業希望應徵者擅長的工具包含DirectX的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 36.4%
2 通訊軟體工程師 21.2%
3 演算法開發工程師 18.2%
4 Internet程式設計師 9.1%
5 電子商務技術主管 9.1%
6 軟體專案主管 6.1%

2020 年 3 月應徵者具備的工具包含DirectX的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 10.2%
2 軟體專案主管 5.7%
3 電玩程式設計師 4.6%
4 韌體設計工程師 3.2%
5 通訊軟體工程師 2.6%
6 其他資訊專業人員 2.6%
7 門市╱店員╱專櫃人員 2.1%
8 Internet程式設計師 2.1%
9 演算法開發工程師 2.1%
10 電腦系統分析師 1.8%