我不完全明白這個概念。它們是一組訪問硬件的庫嗎?如果有的話,有人可以創建一個全新的API,如opengl和DirectX?瞭解DirectX和OpenGL
-2
A
回答
1
像OpenGL或DirectX這樣的圖形API的目的是提供一個單一的圖形API以在各種硬件上使用。實際上,這些API中的很大一部分實際上是在圖形驅動程序中實現的。如果您要設計自己的圖形API,則必須使其幾乎完全在CPU上運行(「在軟件中」),或者爲要支持的每種類型的圖形卡編寫特殊代碼。
+0
thanx爲答案:) – Belos
0
相關問題
- 1. 瞭解DirectX
- 2. 混合DirectX和OpenGL
- 3. DirectX vs OpenGL?
- 4. 瞭解DirectX管道優化
- 5. 顏色 - DirectX vs OpenGL
- 6. 瞭解OpenGL矩陣
- 7. OpenGL:瞭解轉換
- 8. 硬件超高清視頻解碼和在OpenGL/DirectX上重塑
- 9. 矩陣類的DirectX和OpenGL的
- 10. DirectX和OpenGL之間的模板選項
- 11. 試圖瞭解像素和GL_POINTS在OpenGL
- 12. 瞭解OpenGL鍋爐板
- 13. 對於瞭解OpenGL的人
- 14. 瞭解OpenGL狀態關聯
- 15. 瞭解iPhone OpenGL分析
- 16. 我應該如何在directx/opengl中解釋RGB顏色?
- 17. 大規模使用奠定了DirectX和
- 18. DirectX 11和OpenGL中的鑲嵌細分,什麼和如何?
- 19. DirectX/C++ 3D引擎編程:立即瞭解還是等待DirectX 12?
- 20. OpenGL相當於DirectX呈現器
- 21. 如何使用OpenGL/DirectX的在Java中
- 22. OpenGL vs DirectX,本地還是全球?
- 23. 檢查是否支持DirectX或OpenGL
- 24. OpenGL/DirectX掛鉤 - 與FRAPS類似
- 25. OpenGL的矩陣VS DirectX的矩陣
- 26. 移植的DirectX的OpenGL ES(iPhone)
- 27. 將DirectX頂點轉換爲OpenGL頂點
- 28. 從OpenGL到DirectX的投影矩陣
- 29. 瞭解OpenGL ES:CATransform3DScale而不是glScalef?
- 30. 問題了解OpenGL中的燈光
你應該閱讀這篇文章:http://programmers.stackexchange.com/a/88055,也許這一個:http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL而不是DirectX :) –
而且[Ryg的這一系列博客文章](http://fgiesen.wordpress.com/category/graphics-pipeline/page/2/)也非常豐富。 – Bart
@SamuelGosselin:然而,其中的任何一個都不能回答他的問題*。他在詢問API和硬件之間的關係。 –