當前位置:編程學習大全網 - 行動軟體 - DirectX有向下兼容性嗎?比如DX11兼容DX10、9、8、7……

DirectX有向下兼容性嗎?比如DX11兼容DX10、9、8、7……

DirectX9是兼容之前所有的DirectX的,

但微軟自DirectX10開始(也就是DirectX10和DirectX11),不再兼容之前版本即DirectX9、DirectX8等。

現在Win7自帶的是DirectX11,所以之前基於DirectX9寫的遊戲都無法再Win7上直接運行。如果想運行,就必須再安裝DirectX9。遊戲自帶的安裝包裏應該有DirectX9的安裝包,如果沒有就只有網上搜了下了。

以下是DirectX不再兼容的新聞說明:

微軟將在新版DirectX中做壹次大膽的改革,不再支持“古老”的DirectX 9,而DirectX 8以及其他版本就更不用提了。微軟這種出乎意料的舉動,背後似乎有些隱情。

新版的DirectX並沒有象先前計劃的那樣命名為WGF(Windows Graphic Foundation,多豪邁的名字!),而是保持傳統命名為DirectX 10,將伴隨新壹代操作系統Vista壹起發布。全新的API中包括了速度更快的新動態鏈接庫(DLL),微軟宣稱將比現在效率高得多。

微軟認為新版DirectX向下兼容DirectX 9、8和7已經沒有必要了,這樣的好處是大幅度降低CPU的負擔。新版的DirectX將支持Pixel Shaders 4.0,這項技術可能在Vista發布之前就已經用在顯卡上了,現在顯卡發展實在太快。

但微軟並沒有完全拋棄我們,可能會通過模擬器實現另外壹種意義上的“兼容”,但速度會大大降低。

  • 上一篇:出國勞務代理提成多少
  • 下一篇:冷門美式喜劇最終季
  • copyright 2024編程學習大全網