當前位置:首頁 » 游戲類別 » 任天堂游戲direct什麼意思

任天堂游戲direct什麼意思

發布時間: 2022-02-21 14:25:10

❶ 安裝游戲時提示direct 8.0以上是什麼意思

DirectX 是微軟開發的圖形及媒體加速介面,只有安裝了它,系統中軟體才能比較直接的利用硬體加速資源(高速訪問硬體),目前該軟體最高版本9.0c

在Windows操作系統的體系構架中,在內核與硬體之間有一層抽象層,專門對硬體進行屏蔽抽象,所以用戶不再被允許對硬體進行直接訪問。這樣做以後,大大地提高了操作系統的抗破壞性和抗干擾性,但這樣以來,使硬體操作的效率大打折扣,許多新硬體的新特性無法直接使用,這對多媒體和游戲的發展顯然是一種障礙。DirectX是微軟公司提供的一套優秀的應用程序編程介面(APIs),用於聯系應用程序和硬體自身,它對發展Windows平台下的多媒體應用程序和電腦游戲起到了關鍵的作用。DirectX組件包括:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay等。

總之,DirectX的主要好處有兩個:為軟體開發者提供與硬體的無關性;為硬體開發提供策略。

Windows 支持 DirectX 8.1,它能提高計算機的多媒體性能。使用 DirectX 可以訪問顯卡與音效卡的性能,從而使程序提供逼真的三維 (3D) 圖形與令人如醉如痴的音樂與聲音效果。DirectX 是一組低級「應用程序編程介面 (API)」,可為 Windows 程序提供高性能的硬體加速多媒體支持。

DirectX 使程序能夠輕松確定計算機的硬體性能,然後設置與之匹配的程序參數。該程序使得多媒體軟體程序能夠在基於 Windows 的具有 DirectX 兼容硬體與驅動程序的計算機上運行,同時可確保多媒體程序能夠充分利用高性能硬體。

DirectX 包含一組 API,通過它能訪問高性能硬體的高級功能,如三維圖形加速晶元和音效卡。這些 API 控制低級功能(其中包括二維 (2D) 圖形加速)、支持輸入設備(如游戲桿、鍵盤和滑鼠)並控制著混音及聲音輸出。構成 DirectX 的下列組件支持低級功能
http://down1.tech.sina.com.cn/download/download/363.shtml
direct 9.0下載地址.

❷ directx有什麼用

1、作用

DirectX是一種應用程序界面(api),可讓以Windows為平台的游戲或多媒體程序獲得更高的執行效率,加強3d圖形和聲音效果,並提供設計人員一個共同的硬體驅動標准,讓游戲開發者不必為每一品牌的硬體來寫不同的驅動程序,也降低用戶安裝及設置硬體的復雜度。

2、舉例說明

下面我們來舉個例子說明Directx的作用:以前我們玩Dos游戲的時候,都必須設置音效卡的品牌,然後再設置它的irq、i/o、dma,其中有一項設置不對游戲就發不出聲。這部分設置不但讓玩家傷透腦筋,對游戲設計者開說也非常頭痛!因為游戲設計者做游戲之初便需要把市面上所有音效卡硬體數據都收集過來,然後根據不同的api來寫不同的驅動程序。

現在我們玩Windows游戲,並不會做這些設置,因為Directx提供了一個共同的應用程序界面,只要這個游戲是依照Directx來開發的,不管你是什麼顯卡、音效卡、統統都能玩,而且還能發揮比Dos下更佳的效果。當然,前提是你的顯卡、音效卡的驅動程序也必須支持Directx才行。

3、Directx由許多api組成:

1)DirectDraw:這是Directx中非常重要的部分。它擔任圖形處理的關鍵。以往在實地址的Dos下設計游戲時,為了游戲速度的考慮,都讓程序直接操作硬體。

2)DirectSound這是用來處理聲音的api,除了播放聲音和處理混音之外,還加強了3d音效,並提供了錄音功能。前面所舉的音效卡兼容的例子,就是利用了DirectSound來解決的。

3)DirectInput這用來處理游戲的一些外圍裝置,例如游戲搖桿、gamepad、方向盤、vr手套、力反饋的各種設備等。以往要在Dos下用方向盤來玩賽車游戲,就要先調整好irq、dma等各種設置。而現在DirectInput則使這些設備與游戲配合良好,不需要做特別配置。

4)DirectPlay這是為了滿足近來流行的網路游戲而開發的api,支持多通信協議,讓玩家可以用各種連網方式來進行對戰,此外也提供網路對話功能及保密措施。

5)Direct3D(D3D):d3d的大名相信誰都聽過吧!對現在的游戲來說d3d實在是太重要了!由於3d游戲的興起,各大廠商紛紛推出3d加速卡為了避免重蹈音效卡的覆轍,微軟從Directx3.0後加入d3d這個api,讓3d游戲有一個共同的開發標准。這樣當游戲再執行時若需要繪圖時就會通過d3d向顯卡驅動程序提出要求從而完成繪圖。

❸ direct是什麼

DirectX並不是一個單純的圖形API,它是由微軟公司開發的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個組件,它提供了一整套的多媒體介面方案。只是其在3D圖形方面的優秀表現,讓它的其它方面顯得暗淡無光。DirectX開發之初是為了彌補Windows 3.1系統對圖形、聲音處理能力的不足,而今已發展成為對整個多媒體系統的各個方面都有決定性影響的介面。

DirectX 1.0
第一代的DirectX很不成功,推出時眾多的硬體均不支持,當時基本都採用專業圖形API-OpenGL,缺乏硬體的支持成了其流行的最大障礙。
DirectX 1.0版本是第一個可以直接對硬體信息進行讀取的程序。它提供了更為直接的讀取圖形硬體的性能(比如:顯示卡上的塊移動功能)以及基本的聲音和輸入設備功能(函數),使開發的游戲能實現對二維(2D)圖像進行加速。這時候的DirectX不包括現在所有的3D功能,還處於一個初級階段。

DirectX 2.0
DirectX 2.0在二維圖形方面做了些改進,增加了一些動態效果,採用了Direct 3D的技術。這樣DirectX 2.0與DirectX 1.0有了相當大的不同。在DirectX 2.0中,採用了「平滑模擬和RGB模擬」兩種模擬方式對三維(3D)圖像進行加速計算的。DirectX 2.0同時也採用了更加友好的用戶設置程序並更正了應用程序介面的許多問題。從DirectX 2.0開始,整個DirectX的設計架構雛形就已基本完成。

DirectX 3.0
DirectX 3.0的推出是在1997年最後一個版本的Windows95發布後不久,此時3D游戲開始深入人心,DirectX也逐漸得到軟硬體廠商的認可。97年時應用程序介面標准共有三個,分別是專業的OpenGL介面,微軟的DirectX D介面和3DFX公司的Glide介面。而那時的3DFX公司是最為強大的顯卡製造商,它的Glide介面自然也受到最廣泛的應用,但隨著3DFX公司的沒落,Voodoo顯卡的衰敗,Glide介面才逐漸消失了。

DirectX 3.0是DirectX 2.0的簡單升級版,它對DirectX 2.0的改動並不多。包括對DirectSound(針對3D聲音功能)和DirectPlay(針對游戲/網路)的一些修改和升級。DirectX 3.0集成了較簡單的3D效果,還不是很成熟。

DirectX 5.0
微軟公司並沒有推出DirectX 4.0,而是直接推出了DirectX 5.0。此版本對Direct3D做出了很大的改動,加入了霧化效果、Alpha混合等3D特效,使3D游戲中的空間感和真實感得以增強,還加入了S3的紋理壓縮技術。
同時,DirectX 5.0在其它各組件方面也有加強,在音效卡、游戲控制器方面均做了改進,支持了更多的設備。因此,DirectX發展到DirectX 5.0才真正走向了成熟。此時的DirectX性能完全不遜色於其它3D API,而且大有後來居上之勢。

DirectX 6.0
DirectX 6.0推出時,其最大的競爭對手之一Glide,已逐步走向了沒落,而DirectX則得到了大多數廠商的認可。DirectX 6.0中加入了雙線性過濾、三線性過濾等優化3D圖像質量的技術,游戲中的3D技術逐漸走入成熟階段。

DirectX 7.0
DirectX 7.0最大的特色就是支持T&L,中文名稱是「坐標轉換和光源」。3D游戲中的任何一個物體都有一個坐標,當此物體運動時,它的坐標發生變化,這指的就是坐標轉換;3D游戲中除了場景+物體還需要燈光,沒有燈光就沒有3D物體的表現,無論是實時3D游戲還是3D影像渲染,加上燈光的3D渲染是最消耗資源的。雖然OpenGL中已有相關技術,但此前從未在民用級硬體中出現。

在T&L問世之前,位置轉換和燈光都需要CPU來計算,CPU速度越快,游戲表現越流暢。使用了T&L功能後,這兩種效果的計算用顯示卡的GPU來計算,這樣就可以把CPU從繁忙的勞動中解脫出來。換句話說,擁有T&L顯示卡,使用DirectX 7.0,即使沒有高速的CPU,同樣能流暢的跑3D游戲。

DirectX 8.0
DirectX 8.0的推出引發了一場顯卡革命,它首次引入了「像素渲染」概念,同時具備像素渲染引擎(Pixel Shader)與頂點渲染引擎(Vertex Shader),反映在特效上就是動態光影效果。同硬體T&L僅僅實現的固定光影轉換相比,VS和PS單元的靈活性更大,它使GPU真正成為了可編程的處理器。這意味著程序員可通過它們實現3D場景構建的難度大大降低。通過VS和PS的渲染,可以很容易的寧造出真實的水面動態波紋光影效果。此時DirectX的權威地位終於建成。

DirectX 9.0
2002年底,微軟發布DirectX9.0。DirectX 9中PS單元的渲染精度已達到浮點精度,傳統的硬體T&L單元也被取消。全新的VertexShader(頂點著色引擎)編程將比以前復雜得多,新的VertexShader標准增加了流程式控制制,更多的常量,每個程序的著色指令增加到了1024條。

PS 2.0具備完全可編程的架構,能對紋理效果即時演算、動態紋理貼圖,還不佔用顯存,理論上對材質貼圖的解析度的精度提高無限多;另外PS1.4隻能支持28個硬體指令,同時操作6個材質,而PS2.0卻可以支持160個硬體指令,同時操作16個材質數量,新的高精度浮點數據規格可以使用多重紋理貼圖,可操作的指令數可以任意長,電影級別的顯示效果輕而易舉的實現。

VS 2.0通過增加Vertex程序的靈活性,顯著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前專用的單獨著色程序,效率提高許多倍;增加循環操作指令,減少工作時間,提高處理效率;擴展著色指令個數,從128個提升到256個。

增加對浮點數據的處理功能,以前只能對整數進行處理,這樣提高渲染精度,使最終處理的色彩格式達到電影級別。突破了以前限制PC圖形圖象質量在數學上的精度障礙,它的每條渲染流水線都升級為128位浮點顏色,讓游戲程序設計師們更容易更輕松的創造出更漂亮的效果,讓程序員編程更容易。

顯卡所支持的DirectX版本已成為評價顯卡性能的標准,從顯卡支持什麼版本的DirectX,用戶就可以分辨出顯卡的性能高低,從而選擇出適合於自己的顯卡產品。

❹ 通俗的講下DirectX什麼意思

DirectX是一種應用程序介面(API),它可讓以windows為平台的游戲或多媒體程序獲得更高的執行效率,加強3d圖形和聲音效果,並提供設計人員一個共同的硬體驅動標准,讓游戲開發者不必為每一品牌的硬體來寫不同的驅動程序,也降低用戶安裝及設置硬體的復雜度。這樣說是不是有點不太明白,其實從字面意義上說,Direct就是直接的意思,而後邊的X則代表了很多的意思,從這一點上我們就可以看出DirectX的出現就是為了為眾多軟體提供直接服務的。

舉個例子吧,骨灰級玩家(玩游戲比較長的)以前在DOS下玩游戲時,可不像我們現在,安裝上就可以玩了,他們往往首先要先設置音效卡的品牌和型號,然後還要設置IRQ(中斷)、I/O(輸入於輸出)、DMA(存取模式),如果哪項設置的不對,那麼游戲聲音就發不出來。這部分的設置不僅讓玩家傷透腦筋,而且對游戲開發者來說就更頭痛了,因為為了讓游戲能夠在眾多電腦中正確運行,開發者必須在游戲製作之初,便需要把市面上所有音效卡硬體數據都收集過來,然後根據不同的 API(應用編程介面)來寫不同的驅動程序,這對於游戲製作公司來說,是很難完成的,所以說在當時多媒體游戲很少。微軟正是看到了這個問題,為眾廠家推出了一個共同的應用程序介面——DirectX,只要這個游戲是依照Directx來開發的,不管你是什麼顯卡、音效卡、統統都能玩,而且還能發揮更佳的效果。當然,前提是你的顯卡、音效卡的驅動程序也必須支持DirectX才行。

DirectX是由很多API組成的,按照性質分類,可以分為四大部分,顯示部分、聲音部分、輸入部分和網路部分。

顯示部分擔任圖形處理的關鍵,分為DirectDraw(DDraw)和Direct3D(D3D),前者主要負責2D圖像加速。它包括很多方面:我們播放mpg、DVD電影、看圖、玩小游戲等等都是用的DDraw,你可以把它理解成所有劃線的部分都是用的DDraw。後者則主要負責3D效果的顯示,比如CS中的場景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。

聲音部分中最主要的API是DirectSound,除了播放聲音和處理混音之外,還加強了3d音效,並提供了錄音功能。我們前面所舉的音效卡兼容的例子,就是利用了DirectSound來解決的。

輸入部分DirectInput可以支持很多的游戲輸入設備,它能夠讓這些設備充分發揮最佳狀態和全部功能。除了鍵盤和滑鼠之外還可以連接手柄、搖桿、模擬器等。

網路部分DirectPlay主要就是為了具有網路功能游戲而開發的,提供了多種連接方式,TPC/IP,IPX,Modem,串口等等,讓玩家可以用各種連網方式來進行對戰,此外也提供網路對話功能及保密措施。

DirectX並不是一個單純的圖形API,它是由微軟公司開發的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個組件,它提供了一整套的多媒體介面方案。只是其在3D圖形方面的優秀表現,讓它的其它方面顯得暗淡無光。DirectX開發之初是為了彌補Windows 3.1系統對圖形、聲音處理能力的不足,而今已發展成為對整個多媒體系統的各個方面都有決定性影響的介面。
DirectX 是一組低級「應用程序編程介面 (API)」,可為 Windows 程序提供高性能的硬體加速多媒體支持。Windows 支持 DirectX 8.0,它能增強計算機的多媒體功能。使用 DirectX 可訪問顯卡與音效卡的功能,從而使程序可提供逼真的三維 (3D) 圖形與令人如醉如痴的音樂與聲音效果。
DirectX 使程序能夠輕松確定計算機的硬體性能,然後設置與之匹配的程序參數。該程序使得多媒體軟體程序能夠在基於 Windows 的具有 DirectX 兼容硬體與驅動程序的計算機上運行,同時可確保多媒體程序能夠充分利用高性能硬體。
DirectX 包含一組 API,通過它能訪問高性能硬體的高級功能,如三維圖形加速晶元和音效卡。這些 API 控制低級功能(其中包括二維 (2D) 圖形加速)、支持輸入設備(如游戲桿、鍵盤和滑鼠)並控制著混音及聲音輸出。構成 DirectX 的下列組件支持低級功能:

Microsoft DirectDraw
Microsoft DirectDraw API 支持快速訪問計算機視頻適配器的加速硬體功能。它支持在所有視頻適配器上顯示圖形的標准方法,並且使用加速驅動程序時可以更快更直接地訪問。DirectDraw 為程序(如游戲和二維圖形程序包)以及 Windows 系統組件(如數字視頻編解碼器)提供了一種獨立於設備之外的方法來訪問特定顯示設備的功能,而不要求用戶提供設備功能的其它信息。
--------------------------------------------------------------------------------
Microsoft Direct3D
Microsoft Direct3D API (Direct3D) 為大多數新視頻適配器內置的 3-D 調色功能提供界面。Direct3D 是一種低級的 3-D API,它為軟體程序提供一種獨立於設備之外的方法以便與加速器硬體進行有效而強大的通信。Direct3D 包含專用 CPU 指令集支持,從而可為新型計算機提供進一步加速支持。
--------------------------------------------------------------------------------
Microsoft DirectSound
Microsoft DirectSound API 為程序和音頻適配器的混音、聲音播放和聲音捕獲功能之間提供了鏈接。DirectSound 為多媒體軟體程序提供低延遲混合、硬體加速以及直接訪問聲音設備等功能。維護與現有設備驅動程序的兼容性時提供該功能。
--------------------------------------------------------------------------------
Microsoft DirectMusic
Microsoft DirectMusic API 是 DirectX 的互動式音頻組件。與捕獲和播放數字聲音樣本的 DirectSound API 不同,DirectMusic 處理數字音頻以及基於消息的音樂數據,這些數據是通過音效卡或其內置的軟體合成器轉換成數字音頻的。DirectMusic API 支持以「樂器數字界面 (MIDI)」格式進行輸入,也支持壓縮與未壓縮的數字音頻格式。DirectMusic 為軟體開發人員提供了創建令人陶醉的動態音軌的能力,以響應軟體環境中的各種更改,而不只是用戶直接輸入更改。
--------------------------------------------------------------------------------
Microsoft DirectInput
Microsoft DirectInput API 為游戲提供高級輸入功能並能處理游戲桿以及包括滑鼠、鍵盤和強力反饋游戲控制器在內的其它相關設備的輸入。
--------------------------------------------------------------------------------
Microsoft DirectPlay
Microsoft DirectPlay API 支持通過數據機、Internet 或區域網連接游戲。DirectPlay 簡化了對通信服務的訪問,並提供了一種能夠使游戲彼此通信的方法而不受協議或聯機服務的限制。DirectPlay 提供了多種游說服務,可簡化多媒體播放器游戲的初始化,同時還支持可靠的通信協議以確保重要游戲數據在網路上不會丟失。DirectPlay 8.0 的新功能即支持通過網路進行語音通信,從而可大大提高基於多媒體播放器小組的游戲的娛樂性,同時該組件還通過提供與玩游戲的其他人對話的功能而使團體游戲更具魅力。
--------------------------------------------------------------------------------
Microsoft DirectShow
Microsoft DirectShow API 提供了可在您的計算機與 Internet 伺服器上進行高品質捕獲與回放多媒體文件的功能。DirectShow 支持各種音頻與視頻格式,包括「高級流式格式 (ASF)」、「音頻-視頻交錯 (AVI)」、「數字視頻 (DV)」、「動畫專家組 (MPEG)」、「MPEG 音頻層 3 (MP3)」、 「Windows 媒體音頻/視頻 (WMA/WMV)」以及 WAV 文件。DirectShow 還具有視頻捕獲、DVD 回放、視頻編輯與混合、硬體加速視頻解碼以及調諧廣播模擬與數字電視信號等功能。

❺ direct什麼意思

Direct也可以叫DirectX 是微軟出品的3D渲染工具 就是顯卡繪圖是會用到的工具類軟體

舉個例子就是 如果說你玩游戲是在開車的話 那DirectX就是汽車輪子 沒有輪子車動不了 同樣輪子也有不同的檔次之分 就是DirectX7.0、DirectX8.0、DirectX9.0、DirectX10.0... 之分了 這個你不能直接用的 就像你不能騎在輪子上往前走一樣 他是一個後台工具類 相當於播放器的解碼器 不同的顯卡支持的DirectX版本也不同 就是說車輪子有大的有小的 每塊顯卡出廠時就設定了固定的DirectX版本 不能改變的 就是說你不能改變輪子的大小 只能改變輪子的材料、質地之類的

總之你只要知道它是一個很厲害的工具 全世界游戲都在圍繞它進行研發(全世界汽車都要輪子) 否則就不能在如今的計算機系統中運行了 微軟就是這么牛X!

❻ Direct X 是什麼意思有什麼作用啊是不是運行一些游戲都需要它啊哪位大大能告訴我啊!

其實Direct X你可以給理解成一個3D動畫的驅動!游戲是一定需要它的(為什麼需要我就不用說了吧?)但是別的一些程序也不是就不需要它(比如現在很多的界面都很華麗,也都是動畫3D效果的呀)所以也是需要的!!明白嗎!?

❼ Direct是什麼意思

可以看出來你是個喜歡打CS的人,關於st2警察基地裡面的箱子,可以很明確的告訴你,本來就是黑的,只是程度不一樣,CRT顯示器和液晶顯示器不一樣,CRT能通過調節來獲得亮度,而液晶顯示器只能在CS游戲中調節,這個和DirectX無關。驅動也有關系,大家要盡量選公版驅動或對應的產品驅動,不曉得你是ati的還是nvidia的顯卡,某些非官方版本驅動會造成透視等bug,就是所謂的顯卡驅動作弊,這些在比賽中是不被允許的。還有使用某些作弊器就會出現顯卡問題。所以推薦打CS的你裝公版驅動,或光碟自帶的驅動。如果你覺得你的顯卡版本太老,可以去驅動之家找最新的驅動,或上你的顯卡官方網站找(基本上都是英文的)。

❽ 請問在計算機語言中Direct這是什麼意思呀怎麼我玩QQ游戲時提示它的版本不夠高呀

DirectX是一種圖形應用程序介面(API),簡單的說它是一個輔助軟體,一個提高系統性能的加速軟體,由微軟創建開發的,微軟將定義它為「硬體設備無關性」。Direct是直接的意思,X是很多東西,加在一起就是一組具有共性的東西,從內部原理探討,也簡單說來DirectX 就是一系列的 DLL (動態連接庫),通過這些 DLL,開發者可以在無視於設備差異的情況下訪問底層的硬體,DirectX 封裝了一些 COM(Component Object Model)對象,這些 COM 對象為訪問系統硬體提供了一個主要的介面。

QQ游戲時提示它的版本不夠高,建議升級到Direct x9.0
下載地址:
http://down1.tech.sina.com.cn/download/downContent/2004-03-16/363.shtml

❾ 顯卡支持Direct是什麼意思Direct有什麼作用

應用程序介面

❿ DIRECT(X)是什麼做什麼用的

我很道德
…………
Direct X是微軟公司專為PC游戲開發的API(應用程序介面),特點是:比較容易控制,可令顯卡發揮不同的功能,與Windows 95和Windows NT兼容性較好。在Direct X 5.0中共分六個部分:DirectDraw—管理游戲的視頻輸出、Direct 3D—管理游戲的3D圖形、DirectPlay—管理游戲的網路通訊、DirectSound—管理游戲的聲音輸出、DirectInput—管理游戲搖桿控制、Direct Setup—管理游戲的安裝。

Direct X 微軟公司專為PC游戲開發的API,特點是與windows 95和Win-dows NT操作系統兼容性好。可繞過GDI直接進行支持該API的各種硬體的底層操作,大大提高了游戲的運行速度。由於要考慮與各方面的兼容性,Direct- X在3D圖形方面的效率比較低,而且用起來比較麻煩。

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1189
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:628
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1090
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1131
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:538
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:824
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1473
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:703
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:588
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1182