Direct3D是一款非常實用的圖像加載工具,由微軟官方推出,能夠兼容于各個Windows版本,采用獨家技術,加大畫面讀寫的效率和流暢度,使得畫面效果更佳,大大提高了游戲也好作圖也罷的運行速度。

改善了圖形創作工具,更易于做出3-D角色和環境;
點光源式光影和像素式光影使圖象更逼真;
強化了DirectSound和DirectMusic,簡化了其應用擴展;
DLS2音頻合成功能提高了樂器音頻的真實感;
DirectInput的設備影射功能令對設備的支持更簡單;
DirectPlay使多人游戲的性能和可擴展性得到了提高;
DirectPlay提供了IP聲音通訊;
DirectShow的應用編程接口提供了音頻/視頻的實時合成和即時編輯;
DirectShow支持Windows媒體音頻和視頻(WMA和WMV)的讀寫;
Microsoft TV技術可以支持數字電視節目。
directx 加載3的文件,已經通過vc6.0編譯,包含代碼和可執行文件
使用3D建模軟件和復雜的幾何形狀通常是仿照 保存在一個文件,如微軟的X文件格式。使用網格可有所涉及,但幸運的是,direct3d的包含功能助陣。這教程介紹了如何使用D3DX的功能,基于文件的加載和渲染網格。請注意,我們仍然要處理的材料和紋理,手動。
direct3d的抽象概念包括:devices, swap chains和resources。
有4種device type,D3DDEVTYPE定義了設備類型。
HAL(hardware abstraction layer):使硬件加速。
reference:direct3d應用程序請求一個reference設備。
null reference:當系統沒有裝SDK,但是應用程序請求一個reference設備的時候,它就返回一個null reference。
可插拔的軟件(Pluggable software);設備通過RegisterDevice設備方法提供
Device
每一個設備至少要有一個swap chain.一個swap chain可用來產生一個或多個back buffer surfaces。渲染目標(render target)也是back buffer surface。back buffer是屬于渲染(render)的部份。所有的back buffer都是合理的render target,但是并非所有render target都是back buffer。direct3d是一種資源,包含一個矩形集合的像素數據,如color, alpha, depth/stencil。
1、在本站下載Direct3D安裝包
2、使用壓縮軟件進行解壓(推薦使用winrar)
3、點擊exe文件開始安裝