1. DX11是什麼
專業的講DirectX是一種圖形應用程序介面(API),簡單的說它是一個輔助軟體,一個提高系統性能的加速軟體,微軟創建開發的。
DX11主要用途是3D圖形庫,也包含2D和聲音等,主要是為了更好的利用顯卡資源創建3D應用,最多的就是游戲了,一些動畫製作,3D模型製作軟體等也會依賴於DX11,DX11為游戲效果做了很多基礎的准備,游戲引擎要依靠DX11來製作3D效果。
這是微軟的圖形編程介面,也形成了一個標准,顯卡硬體符合這個標准則能更好的發揮作用,使軟體與硬體之間更加高效的運作。
特點
DX11新增了計算著色器(Compute Shader)代碼示例,在今年的NVISION大會上,微軟就透漏了這點,並通過SIGGRAPH以及GameFest 2008大會上放出的幻燈片,我們可以進行一些深入的研究。此外,DX11特性的提前放出,對於目前DX10以及DX10.1硬體用戶而言也大有裨益,因為AMD和NVIDIA可以照此提前開發適當的驅動支持。
以上內容參考:網路-DirectX 11
2. DirectX診斷顯示 DirectX 11 是否可以開始DirectX編程
DirectX有並不代表能編程,有的只是為了游戲通過支持, 你需要下載DirectX的SDK