[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 软件资源 >> 編程開發 >> 《DirecetX 8.1 SDK 完全版》(dx81sdk_full),編程開發、資源下載
《DirecetX 8.1 SDK 完全版》(dx81sdk_full),編程開發、資源下載
下載分級 软件资源
資源類別 編程開發
發布時間 2017/7/13
大       小 -
《DirecetX 8.1 SDK 完全版》(dx81sdk_full),編程開發、資源下載 簡介: 中文名: DirecetX 8.1 SDK 完全版英文名: dx81sdk_full地區: 美國簡介: 殺毒狀況:瑞星 18.12.40 在線時間:7:00——23:00 DirecetX 8.1 SDK 完全版 軟件版權歸原作者及原軟件公司所有,如果你喜歡,請購買正版軟件 公司名稱:微軟 這其實是微軟公布的免費的開發包,可以隨意下載的,當然,也不涉及正版盜版了 熟悉編程的人應該對這個並不
電驢資源下載/磁力鏈接資源下載:
全選
"《DirecetX 8.1 SDK 完全版》(dx81sdk_full),編程開發、資源下載"介紹
中文名: DirecetX 8.1 SDK 完全版英文名: dx81sdk_full地區: 美國簡介:
殺毒狀況:瑞星 18.12.40
在線時間:7:00——23:00
DirecetX 8.1 SDK 完全版
軟件版權歸原作者及原軟件公司所有,如果你喜歡,請購買正版軟件
公司名稱:微軟
這其實是微軟公布的免費的開發包,可以隨意下載的,當然,也不涉及正版盜版了
熟悉編程的人應該對這個並不陌生
為什麼發DirecetX 8.1 SDK ?
原因很簡單,因為它不是基於.net架構,所以無需安裝framework(DirecetX9 SDK 需安裝framework!)
而且,它更適合初學者
SDK 就是 Software Development Kit 的縮寫,中文意思就是“軟件開發工具包”。這是一個覆蓋面相當廣泛的名詞,可以這麼說:輔助開發某一類軟件的相關文檔、范例和工具的集合都可以叫做“SDK”。具體到我們這個系列教程,我們後面只討論廣義 SDK 的一個子集——即開發 Windows 平台下的應用程序所使用的 SDK。
首先說什麼是DirectX
微軟的DirectX軟件開發工具包(SDK)提供了一套優秀的應用程序編程接口(APIs),這個編程接口可以提供給你開發高質量、實時的應用程序所需要的各種資源。DirectX技術的出現將極大的有助於發展下一代多媒體應用程序和電腦游戲。
總的說來,使用DirectX的主要有兩個好處:1、為軟件開發者提供硬件無關性;2、為硬件開發提供策略。
1、為軟件開發者提供硬件無關性
微軟開發DirectX,其最主要的目的之一是促進在Windows操作系統上的游戲和多媒體應用程序的發展。在DirectX出現以前,主要的游戲開發平台是MS-DOS,游戲開發者們為了使他們的程序能夠適應各種各樣的硬件設備而絞盡腦汁。自從有了DirectX,游戲開發者們便可以獲益於Windows平台的設備無關性,而又不失去直接訪問硬件的特性。DirectX主要的目的就是提供象MS-DOS一樣簡潔的訪問硬件的能力,來實現並且提高基於MS-DOS平台應用軟件的運行效果,並且為個人電腦硬件的革新掃除障礙。
另一方面,微軟公司開發DirectX是為了在當前或今後的計算機操作系統上提供給基於Windows平台的應用程序以高表現力、實時的訪問硬件的能力。DirectX在硬件設備和應用程序之間提供了一套完整一致的接口,以減小在安裝和配置時的復雜程度,並且可以最大限度的利用硬件的優秀特性。通過使用DirectX所提供的接口,軟件開發者可以盡情的利用硬件所可能帶來的高性能,而不用煩惱於那些復雜而又多變的硬件執行細節。
一個高表現力的基於Windows平台的游戲將得益於以下幾種技術:
專為提高圖形運算及快速反應能力而設計的加速卡(Accelerator cards)
即插即用以及其它Windows軟硬件
內建於Windows的通信服務, 包括DirectPlay
2、為硬件開發提供策略
DirectX的另外一個重要的目的是給硬件廠商提供開發策略,他們可以從高性能程序的開發者和獨立的硬件供應商(independent hardware vendors IHVs)那裡得到反饋。所以,在DirectX 程序員參考書中有時可能會提供那些還不存在的硬件加速設備的技術細節。在很多時候,軟件可以模擬這些特性,在另外一些情況下,軟件根據硬件的指標判斷出其特性,並且可以忽略那些硬件並不支持的性能。
已經和將要實現的顯示設備的特性包括:
覆蓋(Overlays),由於它的被支持,在圖形設備接口中,窗口中的換頁(page flipping)將成為可用。換頁是用來在整個屏幕上顯示畫面的雙緩沖(double-buffer)方案。
精靈引擎(Sprite engines),使精靈(不規則圖形)覆蓋更容易。
插補延展(Stretching with interpolation),它可以更有效的保存顯示內存,因為它可以使小幅畫面延展到整個屏幕。
Alpha 融合(Alpha blending),它可以在硬件像素層(hardware-pixel level)上混合顏色。
帶有透視修正(perspective-correct)貼圖的3D加速器,它允許你在3D表面上貼圖。比如,你可以在用3D軟件制作的城堡的走廊裡貼上磚塊的位圖來顯示出透視效果。
為3D圖象進行的位操作將 Z 方向考慮在內。
標准2兆顯示內存,這在3D游戲中是最小需求。
壓縮標准,這將允許你在顯存中儲存更多的信息。這個標准不論是在軟件還是硬件中執行都會相當快。它將被用在貼圖中並且包含透明壓縮。
將要被包括的聲音設備的新特性包括:
硬件及其外設可以提供空間環繞立體聲效果。
聲卡上內置音頻內存。
音頻-視頻一體卡可共享其上的內存。
另外,視頻回放將得益於今後的與DirectX相兼容硬件加速設備。今後的DirectX版本中的一個特性是將支持硬件加速YUV視頻解碼。
DirectX SDK為基於Windows平台的應用程序提供了以下幾個組件。
DirectDraw :通過直接訪問顯示硬件來提供高級的圖象處理能力。
DirectSound :它提供了軟硬件的低延遲聲音混頻(low_latency sound mixing)和回放(Playback),硬件加速,以及直接訪問音頻設備的能力。
DirectPlay :它明確的提供了通用環境連接能力(generalized communication capabilities),來簡化你應用程序之間的通訊服務。
Direct3D :它為主流的桌上型計算機和Internet用戶提供實時的、交互的3D技術。
DirectInput :它簡化你的應用程序訪問鼠標、鍵盤和操縱桿設備的能力。
DirectSetup :一套簡單的API向你提供安裝DirectX部件的功能。
AutoPlay :它也是Win95操作系統的一個特性,當你在光驅內放上光盤,指定的應用程序會自動執行。
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved