微軟DirectX圖形API開發者去世:推動遊戲從DOS轉向Windows

2020-12-25 和訊科技

外媒報導稱,微軟DirectX圖形API開發者Eric Engstrom不幸去世,享年55歲,他開發的DirectX API推動了遊戲從DOS轉向Windows。

報導稱他是受傷然後出現了併發症,12月1日離開人世,非常意外,也非常可惜。

DirectX(簡稱DX)是微軟Windows系統的主力,目前絕大多數PC平臺的遊戲也是基於DX的,Win10上最新標準是DX12,第一代DX則是出現在Win95上的。

Eric Engstrom與Alex St. John和Craig Eisler於1994年開發出了DX,但當時的遊戲開發者們更喜歡MS-DOS,因為開銷很低,而且那時候Windows 3.1開發遊戲很難。

DX API最初代號Manhattan Project,剛開始並不成功,微軟當時的管理層甚至考慮取消DX,放棄Windows做為遊戲平臺的想法,好在他們最後被說服了,DX被保留下來。

Eric Engstrom在1995年的遊戲開發者大會上展示了第一個DX API,9月份以Windwos Games SDK的名義正式發布。

當時為了獲得支持,微軟找到了卡馬克創立的id software,提出免費幫助DOOM、DOOM2從DOS移植到DX上,同時id保留自己的發行權,這打動了id公司,1996年他們推出了一個DX遊戲DOOM 95。

慢慢地,DX就成了遊戲行業的標準了,不僅在PC平臺站穩腳跟,微軟的Xbox遊戲主機也是基於DX的。

- THE END -

轉載請註明出處:快科技

#DirectX#微軟#程式設計師#Windows 10#DX12

(責任編輯:王治強 HF013)

相關焦點

  • directx9.0c官方下載_directx9.0c下載安裝「dx9修復工具」-太平洋...
    directx是微軟推出的加強windows 3d圖形和聲效的優化工具,directx9.0c官方下載版旨在讓windows成為運行和顯示具有豐富多媒體元素的應用程式的理想平臺,directx9.0c包括安全和性能更新程序,以及許多涵蓋所有技術的新功能。本站提供directx9.0c官方下載.
  • 微軟要將DirectX帶入WSL2:支持調用各種圖形API以及CUDA
    Windows Subsystem for Linux(WSL)是一套將Linux集成在Windows上面的解決方案,在去年的build大會上面,微軟宣布推出第二代WSL,將原本的兼容層實現方式改成了通過輕量化虛擬機來實現,同時也能夠將完整的Linux內核帶入Windows平臺,這也使得
  • 玩遊戲DirectX 11、DirectX 12和Vulkan哪種圖形API最好?
    前言對PC玩家來說(主機平臺基本軟硬體都固定了),遊戲流不流暢,幀數高不高首要影響因素肯定是硬體,尤其對於顯卡大頭來說,但是不要忘記還有一個軟體層面的因素,比如說顯卡驅動、遊戲本身優化等,而遊戲優化關鍵部分,就包括了開發過程中使用了哪些圖形API,這一篇文章硬核將通過多款遊戲測試,來看下DirectX 11、DirectX 12和Vulkan三大主流
  • 微軟究竟意欲何為 DirectX 11.1特性解析
    DirectX 9.0C遊戲許多都是經典光線追蹤對圖形進步的意義毋庸多言,其精美的效果以及重大意義幾乎每天都在被無數人無數次的重複著。按照微軟對未來桌面圖形處理過程的規劃,光線追蹤的引入已經迫在眉睫。  ● 更新DirectX11.1,微軟意欲何為  windows8 M3作為開發者預覽版,其目的不僅在於為開發者提供一個能夠對新作業系統特性進行預覽的平臺,實際上微軟希望通過M3向業界及用戶傳遞的更重要的信息,在於其重整桌面圖形業界以及跨平臺的未來作業系統及圖形
  • DirectX 12 Ultimate公布:統一PC、XSX圖形平臺 革新遊戲體驗
    微軟公布了DirectX 12 Ultimate API,這一API將應用於含有DX12 Ultimate Logo的顯卡以及Xbox Series X中,支持包括DirectX光線追蹤1.1、可變速率著色VRS、網格著色器、以及採樣器反饋所有次世代顯卡需要的特性。
  • 微軟Windows10診斷工具DirectX 12已經來臨
    【天極網IT新聞頻道】【Yesky新聞頻道消息】 上周四微軟舉行了Win10發布會,在此次發布會上微軟不僅介紹和演示了Win10新特性,還發布了微軟斯巴達瀏覽器以及全息眼鏡HoloLens,同時也高調宣布Windows10在遊戲方面的新功能,以及DirectX 12的相關消息。
  • 微軟能否放棄 Windows 轉向 Linux?|Linux 中國
    微軟的雲計算服務,以及AWS和Google Cloud已經成為這個不斷變化的行業的巨大推動力。Azure 已成為微軟新世界的搖錢樹 —— 多到以至於這家在桌面電腦市場上享有壟斷地位的公司已經開始意識到,或許還有更好的方式來利用桌面計算機。 這種優勢很容易通過 Linux 來實現,但不是你可能想到的 Linux。
  • ARM版Win10能用上x64程序了,微軟發布x64模擬器
    根據微軟的官方博客,在這個名為Build 21277的預覽版本中,用戶可以從微軟應用商店或其他任何渠道安裝x64應用程式,並在ARM晶片上運行它們。比如光柵圖形軟體應用程式Autodesk Sketchbook、遊戲《火箭聯盟》等等。而像Chrome瀏覽器,此前在ARM64上只能作為32位應用程式運行,現在也可以在64位上運行了。
  • 程式設計師最愛的api編寫軟體,你會用了嗎?
    於是前後端開發人員需要商定好api(應用程式接口)數據接口的表現形式,定義好數據接口之後需要向前端開發人員提供api文檔,這樣前端人員可以根據api文檔調用數據,然後通過前端手段使得數據可視化。因此,如何使得api文檔更規範是後端人員一直努力的目標,swagger提供了更好的解決方案。下面介紹swagger-editor以及swagger-ui兩種api工具。
  • 遊戲玩家笑了,微軟推出DirectX 12旗艦版,電腦和Xbox統一
    微軟已經發布了下一個版本的DirectX,名為DirectX 12 Ultimate,它將為下一代遊戲提供新功能,有望彌合Windows和Xbox上的遊戲功能之間的差距。有趣的是,它同時將個人電腦和Xbox Series X(即個人電腦和Xbox Series X的統一圖形平臺)結合在一起。
  • swagger-editor編寫好api文檔在哪用?這個工具你得了解
    寫在前面:眾所周知swagger-editor是用來編寫api文檔的,雖然在swagger-editor工具給出了實時預覽的功能,但也只能是開發者或者說是編寫者看到,如果交到團隊協作,就顯得有點力不從心了。
  • windows下批處理命令bat是如何工作的?
    bat文件是dos下的批處理文件。批處理文件是無格式的文本文件,它包含一條或多條命令。它的文件擴展名為 .bat 或 .cmd。打開dos終端運行命令win+R快捷鍵啟動,出現如下界面點擊確定,出現dos界面命令行啟動記事本程序在windows中,記事本程序是叫做notepad
  • 哪個圖形API適合玩遊戲DirectX11、DirectX1
    前言對於PC玩家(主機平臺的基本軟硬體是固定的),遊戲流程不流暢,幀數不高,主要的影響因素必須是硬體,尤其是大頭顯卡,但別忘了還有一個軟體層面的因素,比如顯卡的驅動和遊戲本身的優化,遊戲優化的關鍵部分包括開發過程中使用的一些圖形API,本文文章的硬核將通過一些遊戲測試,讓我們看看DirectX11、DirectX12和Vulkan
  • 你家卡皇RTX2080TI的「翻譯官」—DirectX12,API到底是什麼來的
    我相信玩遊戲的朋友特別是擁有一張卡皇RTX2080TI的,對DirectX 12應該不陌生。更新過驅動的都知道,微軟DirectX 12 Ultimate技術的核心技術就是光線追蹤技術。其實我們所說DirectX 12是一個圖形API,給遊戲開發者使用的,以便更好地利用好顯卡和CPU硬體資源,開發出更優質的遊戲大作。那麼問題來了,到底什麼是API,什麼是圖形API,API又是用來做什麼的呢?
  • Windows 10系統將可以使用Android應用了
    安卓APP佔移動市場份額的70%,微軟意識到這一商機,並已經開始提供一些功能來實現在Windows 10系統上啟動安卓APP了,比如通過Your Phone app和支持安卓設備。通過Your Phone 來啟動安卓APP 還是在手機上運行APP,而不是直接在Windows 10系統上運行APP。
  • Win10將引入DirectStorage API:大大加快遊戲加載時間
    IT之家 9 月 2 日消息 通過一個名為 「DirectStorage」的新 Windows 10 API,微軟承諾將提供更好的整體遊戲體驗,另外在某些情況下還會提升性能。DirectStorage 是一個適用於 Windows 10 PC 的 API,能為支持的硬體帶來一流的 IO 技術,將大大縮短遊戲加載時間。DirectStorage 是為帶有 NVMe 驅動器的 PC 設計的,如果你的 PC 不支持這個 API,微軟表示基於 DirectStorage 的遊戲仍然會正常運行,只是不會有性能提升。
  • Win10將引入DirectStorage API 將大大縮短遊戲加載時間
    9月2日消息通過一個名為 「DirectStorage」的新 Windows 10 API,微軟承諾將提供更好的整體遊戲體驗,另外在某些情況下還會提升性能。DirectStorage 是一個適用於 Windows 10 PC 的 API,能為支持的硬體帶來一流的 IO 技術,將大大縮短遊戲加載時間。DirectStorage 是為帶有 NVMe 驅動器的 PC 設計的,如果你的 PC 不支持這個 API,微軟表示基於 DirectStorage 的遊戲仍然會正常運行,只是不會有性能提升。
  • 微軟Win10 DirectX 12 Ultimate 正式發布:統一 AMD/NVIDIA PC...
    IT之家3月20日消息 微軟今天宣布了DirectX 12 Ultimate,這是微軟最好的圖形技術的結晶。DirectX 12 Ultimate具有所有下一代圖形硬體功能,包括DirectX光線追蹤,可變速率著色,網格著色器和採樣器反饋。
  • 預防微軟 Windows "斷供中國",教你安裝"黑蘋果" MacOS 作業系統
    Microsoft服務協議(部分)8月9日,就看到網上流傳,微軟更新了其官網的Microsoft服務協議,聲明如果因為不可抗力導致微軟無法履行或延遲履行其義務,微軟對此不承擔任何責任或義務。微軟最近緊急修改了協議,難道是暗示如果軟體斷供中國,概不負責?想想有點怕怕,如果 windows 和 office 真不能用了,那對國內網民影響還是非常大的。真相究竟如何?-這協議早就有了從關鍵的協議更新時間看,網上對此事存在過度解讀。
  • DirectX 11是什麼
    雖然硬體已經支持DirectX11,但支持DirectX11的遊戲2010年才會大量出現。  我們知道,DX10.1將是DX10的最後一次升級,而且是非關鍵性的,接下來微軟就會直接邁入DX11。根據此前的報導,DX11的主要目標仍是降低遊戲開發難度和成本,同時更有效地發揮新硬體的能力、提高物理效果和遊戲AI、增強畫面細節複雜度、針對多核心處理器進行全面優化。  2009年1月9日星期五,微軟將面向公眾發布Windows 7客戶端Beta 1測試版。而此前一天,即1月8日,微軟將率先發布Windows 7伺服器版本的Beta 1測試版。