1. 為啥我的著色器開關找不到了,反而變成了著色器緩存大小,如何恢復
顯卡問題,更換顯卡驅動即可。因為顯卡支持的DX版本不夠,比如要求是支持DX11,而顯卡僅支持DX10的。
清理DirectX著色器緩存的方法:
1、首先打開電腦,我們在界面左下角找到下圖所示的開始圖標按鈕,點擊該按鈕,在桌面左下方就會出現一個開始菜單。
2、在開始菜單的左側會出現一個齒輪狀的設置按鈕,我們點擊該按鈕就能打開設置頁面。
3、在設置頁面中,我們找到「系統」選項,點擊該選項就能進入到系統頁面。
4、接下來在頁面左側找到「存儲」選項,我們點擊該選項,界面上就會出現相應的操作選項。
5、隨後在界面上找到「臨時文件」選項,我們點擊該選項就可以進行下一步操作。
6、接著在界面上找到「DirectX著色器緩存」選項,我們點擊該選項使其前面的小方框中打勾。
7、最後在界面上方找到「刪除文件」按鈕,我們點擊該按鈕就可以成功刪除DirectX著色器緩存數據了。
DirectX
DirectX(Direct eXtension,簡稱DX)是由微軟公司創建的多媒體編程介面,是一種應用程序介面(API)。
DirectX可以讓以windows為平台的游戲或多媒體程序獲得更高的執行效率,加強3D圖形和聲音效果,並提供設計人員一個共同的硬體驅動標准,讓游戲開發者不必為每一品牌的硬體來寫不同的驅動程序,也降低用戶安裝及設置硬體的復雜度。
DirectX已被廣泛使用於Microsoft Windows、MicrosoftXBOX、MicrosoftXBOX 360和MicrosoftXBOX ONE電子游戲開發。
2. 怎麼把電腦上的dx卸載
1. 如何刪除電腦中的DIRECTX ???
1.使用 安裝 DirectX隨意卸2.01 (一定要使用注冊版,可以在本版附件中下載)
(1)在本站下載安裝該軟體,並且注冊以使用將要用到的功能
(2)啟動軟體後選擇「備份/回滾」
(3)選擇「備份Windows XP 原始的directx8.1」中間需要插入winxp安裝光碟。安裝過程中出現系統文件保護對話框,不用理會。
(4)重啟以後,提示建議在安全模式下,再次執行卸載操作,以徹底清除未能刪除的系統文件,不用理會,取消就行。
(5)再次運行 DirectX隨意卸2.01 選擇「備份/回滾」 中的紅色的第一項:為windows xp sp2安裝 DX9.0c ,點擊「瀏覽」指向硬碟中已經解壓好的directx9c安裝文件目錄,就可以正常安裝directx9c了。
(6)再次重啟系統,安裝運行需要directx9c支持的游戲與軟體(sim2與極品飛車),呵,一切ok。
2.有網友指出,在還原到directx8.1後,把directx9.0c所有文件,全部解壓到directx9.0b的安裝目錄下,再執行安裝directx9b,也爛轎桐可以安裝成diectx9.0c。
3.如果你是正版xp,上網更新方便的話,可以通updata自動更新到最新版的sp2,其中自動集成到directx9c.
4.還有人說到可以通過修改注冊表的方法解決該問題,記得電腦飢坦報上曾經有過技術文章與之類似,希望知道方法的同志指教一下哈。
5.由於DirectX 9.0c的安裝包里有兩個程序(dsetup32.dll和dsetup.dll)負責在每次安裝前檢測系統的DX版本,如果與自己的版本相同或更高就不繼續安裝,但不知為何它安裝的時候無法正確檢測WinXP的DX版本,所以帆凳才出現了的安裝完成的畫面。而我們也就將計就計地騙了XP一下,將DirectX 9.0c中的這兩個文件替換為9.0b的,這樣安裝程序就能正常檢測安裝了。
總結一句,其實不是所謂的xpsp2與directx9c不好,也不是非重裝才能解決問題。如果我們遇到問題,並且善於分析原因,找到恰當的方法與使用恰當的軟體是一定能夠加以應用解決,而那種在研究解決難題後的收獲的喜悅心情是無以倫比的。
「DirectX隨意卸」是由「超狐軟體工作室」開發的一款專業的Microsoft DirectX組件卸載工具:卸載能力無可匹敵,遠遠超越其它同類軟體。真正做到完全徹底,一個不漏。採用「二次兩路卸載」技術,把DirectX組件連根拔起!採用「動態智能修補」技術,保證卸載(還原)後系統及注冊表不出現任何錯誤。支持98/ME系統下完全徹底卸載目前各種版本的DirectX支持2000/XP/2003系統下完全徹底卸載目前各種版本的DirectX並同時徹底還原(回滾)操作系統自帶的DirectX,堪稱完璧歸趙。獨具特殊的「檢查DX組件」功能,能夠瞬間檢查出被其它設計不夠完善的DX卸載工具卸載了而又無法通過常規安裝恢復的DX組件。獨具快速備份功能(僅應用於2000/XP/2003),5秒鍾備份操作系統原始的DirectX。獨具從安裝盤中回滾DirectX的功能(僅適用於2000/XP/2003),解你燃眉之急!獨具革命性的「檢查卸載是否徹底」功能,使您對DirectX的卸載情況了如指掌!改進的卸載演算法,卸載DirectX速度更快,98/Me系統卸載DirectX只須1.5秒!
注冊信息:
用戶名:LJWBH
注冊碼:6737035
/qinyuanbbs2/viewFile?Boardid=24&ID=934
2. 如何刪除我電腦上舊的DX版本
轉:
首先,在系統桌面上選擇「開始→運行」,在「打開」欄中鍵入regedit並單擊「確定」按鈕運行注冊表編輯器,依次展開hkey_local_machine\\software\\microsoft,將下面的direct3d、directdraw、directinput、directmusic、directplay、directplay8、directx、directx diagnostic tool項刪除。然後重新啟動系統,將c:\\windows\\system文件夾下的以d3d開頭的文件、ddhelp.exe、ddraw*.* dinput*.*、directx.cpl、dsound*.*、dplay.dll、dplayx.dll、dpmodemx.dll、dpwsockx.dll、dplaysvr.exe、dpwsock.dll、dpserial.dll、joy.cpl文件刪除。將c:\\windows中的vjoyd.vxd文件以及c:\\windows\\sy *** ckup文件夾下以d3d開頭的文件和ddhelp.exe 、ddraw*.* 、dinput*.* 、dplayx.dll、dpmodemx.dll、dpwsockx.dll、dsound*.*文件刪除。d、將c:\\program files中的directx文件夾刪除即可。
3. 如何卸載DirectX
「DirectX隨意卸」是由「超狐軟體工作室」開發的一款專業的Microsoft DirectX組件卸載工具:卸載能力無可匹敵,遠遠超越其它同類軟體。
真正做到完全徹底,一個不漏。採用「二次兩路卸載」技術,把DirectX組件連根拔起!採用「動態智能修補」技術,保證卸載(還原)後系統及注冊表不出現任何錯誤。
支持98/ME系統下完全徹底卸載目前各種版本的DirectX支持2000/XP/2003系統下完全徹底卸載目前各種版本的DirectX並同時徹底還原(回滾)操作系統自帶的DirectX,堪稱完璧歸趙。獨具特殊的「檢查DX組件」功能,能夠瞬間檢查出被其它設計不夠完善的DX卸載工具卸載了而又無法通過常規安裝恢復的DX組件。
獨具快速備份功能(僅應用於2000/XP/2003),5秒鍾備份操作系統原始的DirectX。獨具從安裝盤中回滾DirectX的功能(僅適用於2000/XP/2003),解你燃眉之急!獨具革命性的「檢查卸載是否徹底」功能,使您對DirectX的卸載情況了如指掌!改進的卸載演算法,卸載DirectX速度更快,98/Me系統卸載DirectX只須1.5秒! :80/up/%D0%A1%D0%CD%C8%ED%BC%FE2_0810/dirx.rar。
3. DirectX怎麼卸載
DirectX在系統中沒有提供卸載方式,因此卸載DirectX需要使用相關工具。
具體操作步驟如下所示:
1、在電腦系統桌面打開DirectX卸載工具。
4. 請問怎麼才能把DX從電腦里刪掉呢
DX的刪除要專門的軟體,
根據你的情況,只要從新安裝就行了,如果你的DX是9。0C的話
進入注冊表把它的版本號改底點,具體在哪上網找找就行了
5. 怎麼可以把DirectX卸載
DirectX隨意卸
卸載DX干什麼?
DirectX是一種圖形應用程序介面(API),簡單的說它是一個輔助軟體,一個提高系統性能的加速軟體,由微軟創建開發的,微軟將定義它為「硬體設備無關性」。Direct是直接的意思,X是很多東西,加在一起就是一組具有共性的東西,從內部原理探討,也簡單說來DirectX 就是一系列的 DLL (動態連接庫),通過這些 DLL,開發者可以在無視於設備差異的情況下訪問底層的硬體,DirectX 封裝了一些 COM(Component Object Model)對象,這些 COM 對象為訪問系統硬體提供了一個主要的介面。
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,用戶就可以分辨出顯卡的性能高低,從而選擇出適合於自己的顯卡產品。
6. 如何刪除DX9
分類: 電腦/網路 >> 軟體磨旁
問題描述:
我家現是DX9我現換成DX8
安了DX8了但是DX9沒有刪掉啊
`
解析:
首先,在螞御系統桌面上選擇「開始→運行」,在「打開」欄中鍵入regedit並單擊「確定」按鈕運行注冊表編輯器,依次展開ey_local_machine\\sofare\\microsoft,將下面的direct3d、directdraw、directinput、directmusic、directplay、directplay8、directx、directx diagnostic tool項刪除。然後重新啟動系統,將c:\\windows\\system文件夾下的以d3d開頭的文件、ddhelp.exe、ddraw*.* dinput*.*、directx.cpl、dsound*.*、dplay.dll、dplayx.dll、dpmodemx.dll、dpwsockx.dll、 dplaysvr.exe、dpwsock.dll、dpserial.dll、joy.cpl文件刪除。將c:\\windows中的vjoyd.vxd文件以及c:\\windows\\sy *** ckup文件夾下以d3d開頭的文件和ddhelp.exe 、ddraw*.* 、dinput*.* 、dplayx.dll、dpmodemx.dll、dpwsockx.dll、dsound*.*文件刪除。悶游岩d、將c:\\program files中的directx文件夾刪除即可。