国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

DirectX是什么

2019-10-30 20:35:20
字體:
來源:轉載
供稿:網友

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安阳市| 游戏| 界首市| 偃师市| 宜兰县| 巴林右旗| 同心县| 晋州市| 汝南县| 邢台市| 渭南市| 广南县| 达孜县| 汉川市| 枝江市| 宝鸡市| 兴安县| 六安市| 台东县| 五寨县| 红河县| 阿坝| 项城市| 天镇县| 平舆县| 剑川县| 临潭县| 延寿县| 邹城市| 中方县| 贺兰县| 含山县| 喀喇沁旗| 阳西县| 綦江县| 淮南市| 拜城县| 柳林县| 嫩江县| 南充市| 潼关县|