DirectX
Microsoft のマルチメディア API 群。GPU グラフィックスには Direct3D が使われる。Windows / Xbox で動作。
歴史
| バージョン | 年 | 特徴 |
|---|---|---|
| Direct3D 9 | 2002 | 長年のゲーム開発標準 |
| Direct3D 11 | 2009 | 計算シェーダ追加 |
| Direct3D 12 | 2015 | 低レベル API。Vulkan / Metal と同世代 |
Direct3D 12
- 明示的なメモリ管理とコマンドバッファ
- マルチスレッド対応
- HLSL — High Level Shading Language
- DirectX Raytracing (DXR) によるリアルタイムレイトレーシング