Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 4|回復: 0

和 DirectX 12 之间的差异

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-1-3 17:33:36 | 顯示全部樓層 |閱讀模式
更新是图形的重要系统组件。该元素将与计算机的 GPU 紧密配合,能够形成您在屏幕上看到的所有内容。然而,尽管它很受欢迎,但没有多少人知道它到底是什么。 在这里,您可以详细了解此 Microsoft 项目以及最新版本 DirectX 12 中实现的改进。 内容 什么是 API? API (应用程序编程接口)或应用程序编程接口是一组子例程、函数和过程,提供特定的软件库以供其他软件作为抽象层使用。这使得开发人员的工作变得更加轻松。 此外,API 允许两个程序通过一组规则进行通信。也就是说,它是一种正式规范,确定一个软件模块如何与另一个软件模块交互。 目前有很多API适用于很多领域,比如一些用于Web、用于一般应用程序、图形等。例如,您可能熟悉多媒体API,本身由几个部分组成。例如,您有 Direct3D 图形 API、用于声音的 DirectSound/Direct Music、用于控制外围设备(控制器、操纵杆、键irectInput。 有些人认为 DirectX 就是图形 API 本身,但事实并非如此。这就是为什么他们在真正考虑Direct3D 。

竞争对手包括 OpenGL 和 Vulkan,尤其是后者因其强大的功能而获得了极大的重视。 尽管如此,Direct3D API 包含一组函数,允许图形程序或视频游戏初始化它们所需的图形模式、将数据从内存复制到显卡(位图传输)、形成多边形等。 换句话说,DirectX API 将充当视频游戏和图形驱动程序之间的中介。这些驱动程序又与操作系统的内核(在本例中为 Windows NT)交互。图形的设计和机制将在图形 API 中得到解决。为了更清楚地说明这一点,可以将 MS Paint 视为 API,而游戏 特殊数据 就是绘画。MS Paint 为游戏提供了生成要绘制的数字世界的工具和颜色。 GPU 设计者支持一组特定的库或 API 版本。这就是为什么并非所有显卡都支持所有版本的 DirectX 或 OpenGL 的原因。 DirectX 12 相对于 DirectX 11 的改进 DirectX 的每个新版本都相对于以前的版本实现了相当大的改进,此外还为新一代视频游戏添加了一些额外的功能,因为需要新的可能性。 DirectX 12 它是 Microsoft 为 Windows 10 和 Xbox 发布的 API 的最新版本。



核心和多显卡VIDIA还推出了另一种网格着色技术。一种在屏幕上有多个对象的场景中生成阴影的技术。这样,阴影可以从一组对象生成,而不是单独生成每个对象。 可变速率着色:VRS 是一种可变速率着色技术。每个区域可以有不同的着色率,允许开发人员提高游戏质量和性能。 采样器反馈:是 Direct3D 特定的功能,定义如何在屏幕上捕获和记录纹理和位置信息。到目前为止,开发人员以不透明的方式查看这些数据,质量较差,并且需要在硬件方面付出更多努力。现在所有这些都得到了改进,从而改善了流媒体。 例如,如果使用《神鬼寓言:传奇》进行测试,视频游戏在 DirectX 11 中可达到 43 FPS(最佳情况下为 48 FPS),而在 DirectX 12 中则达到 53 FPS,最好情况下甚至可达到 61 FPS。这表明这款游戏已经针对DX12进行了优化。这很重要,否则即使您的系统上安装了 DX12,您也无法利用它。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2024-9-20 01:13 , Processed in 0.030299 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |