direct3d

使用 WDDM 驱动程序的 Windows 为 DirectDraw HAL 加载什么用户模式和内核模式驱动程序?
direct3d

使用 WDDM 驱动程序的 Windows 为 DirectDraw HAL 加载什么用户模式和内核模式驱动程序?

我开始使用 Process Explorer 查看程序引用的 DLL。 令人惊讶的是,仅使用 DirectDraw HAL 的应用程序似乎没有调用任何与图形相关的库/驱动程序。只有在 Direct3D 中我才能看到 Nvidia“nvd3dum.dll”被加载。 发生了什么事? Process Explorer 是否遗漏了某些内容?有没有更好的方法来检查?有没有通用的方法来确定正在加载的库/驱动程序? 我没有太多其他的想法;我决定浏览驱动程序文件以获取与 DirectDraw 相关的描述,但我没有找到。我得到的所有参考资料都是针对 Direct3D 或其他 ...

Admin

在 Windows 10 上安装 DirectX 9(i5 8600k 16GB 3200 RAM 512GB SSD GTX1060)
direct3d

在 Windows 10 上安装 DirectX 9(i5 8600k 16GB 3200 RAM 512GB SSD GTX1060)

我想使用 Visual Studio 2017 Community 为我的 GTX1060 运行 Nvidia CUDA 示例。这基本上很简单;我下载了 CUDA 示例,使用提供的“2017.sln”文件打开了 VS 2017,重建了所有内容,然后我们就可以开始了…… 不幸的是,基于 DirectX 9 的样本没有构建,因此按照协议,我开始在互联网上搜索常见的网站,例如 MSDN、Tom's Hardware 等。有很多好东西,但没有一站式解决方案。 如何设置和运行 DirectX 9 示例? ...

Admin

在 Windows 10 上禁用显示硬件加速
direct3d

在 Windows 10 上禁用显示硬件加速

在 Windows 10 上,“Windows 10”的“显示适配器疑难解答”通常不可用(取决于图形驱动程序)。在这种情况下,如何禁用硬件加速?原因是为了避免 Windows 在执行 OpenCL 计算时消耗 GPU 周期。 ...

Admin

我可以更新 Direct3D 吗?
direct3d

我可以更新 Direct3D 吗?

当我尝试打开NBA2K17游戏时,会出现一个包含一些信息的窗口: “检测到具有 DirectX 10.0 功能集或更低版本的显卡。此应用程序需要安装 Direct3D 11,运行具有 Direct3D 10.1 功能集或更高版本的 GPU,以及双核 CPU 或更高版本,并支持 SSE3 或更高版本。” 我有: 处理器:英特尔至强X5650 显卡:nVidia Quadro FX 1800 8 GB RAM 我的电脑上有 DirectX 12。我的显卡有 DirectX 11,但它有 Direct3D 10。Intel Xeon X5650...

Admin

安装 USB 图形适配器后无法全屏运行游戏
direct3d

安装 USB 图形适配器后无法全屏运行游戏

我购买了 USB 3.0 显卡来解决我的显卡仅允许同时使用两个活动显示器的限制。它运行良好,现在我可以同时使用三个显示器。 但是,自从我安装了它之后,我的电脑就无法以全屏模式运行任何游戏,即使我使用的屏幕直接连接到我的内置显卡。 例如,原型 2 向我提供了以下消息: FEHLER: Direct3D konnte nicht initialisiert werden. Lesen Sie die README-Datei und stellen Sie sicher, dass Ihr System die minimalen Anforderung...

Admin

如何在 Windows 8 中为 32 位应用程序启用 Direct3D 加速?
direct3d

如何在 Windows 8 中为 32 位应用程序启用 Direct3D 加速?

现在我知道这个问题在网上已经被讨论了很多次,但大多数解决方案都集中在 Windows XP 上,而且/或者已经过时了。有些人建议更新视频驱动程序,有些人说编辑 Windows 7/8 中不存在的特定注册表项,而其他人则没有回复。所以我在这里发布这个,希望我的问题得到解决 :) 问题 32 位 Windows 应用程序的 Direct3D 加速已禁用。我需要启用此功能,以便大多数游戏和使用 Windows Store 应用程序的 Direct3D 可以重新开始工作。 发生了什么? 之前,安装了 Microsoft WDDM v1.0 驱动程序(来自 W...

Admin

Windows 8.1 中的看门狗(游戏)出现 DirectX 错误,且配置中缺少 NVIDIA 图像预览?
direct3d

Windows 8.1 中的看门狗(游戏)出现 DirectX 错误,且配置中缺少 NVIDIA 图像预览?

我最近买了一台新笔记本电脑:HP Envy 15-J108LA。我已经用了 2 周了,玩了 2 款游戏都没有问题:看门狗和 Tera Rising。然后有一天,tera 出现错误并且无法打开,我试着看看能不能玩看门狗,结果也出现了错误:“WATCH_DOGStm 要求你的显卡兼容 DirectX 11,并且安装了 directX 11 运行时” 什么?昨天它还运行正常! 从此我使用 dxdiag.exe 的 directX 诊断工具检查 directX 是否已打开: 在显示标签上: DirectDraw:开启 Direct 3D:开启 AGP 纹...

Admin

在 Direct3D 游戏中强制使用 Direct3D 抗锯齿?
direct3d

在 Direct3D 游戏中强制使用 Direct3D 抗锯齿?

如今,一些老游戏在没有任何抗锯齿功能的大屏幕上看起来非常粗糙,但游戏中没有任何内置选项可以启用此功能。 在配备 NVIDIA 显卡的 PC 上,可以在 NVIDIA 控制面板中强制启用抗锯齿功能,这确实可以改善这种情况。但我在 Mac 上的 Parallels 中玩游戏,虽然 Mac 有 NVIDIA 显卡,但 Windows 看到的是 Parallels 的模拟卡,因此显然没有 NVIDIA 控制面板。 是否有一些通用的方法可以在不使用 NVIDIA 控制面板的情况下强制对 Direct3D 游戏进行抗锯齿? ...

Admin

Direct3D 在 32 位模式下会导致 dxdiag 崩溃,但在 64 位模式下可以正常运行
direct3d

Direct3D 在 32 位模式下会导致 dxdiag 崩溃,但在 64 位模式下可以正常运行

除非我绕过 Direct3D,否则打开 DxDiag 时它会崩溃。它在 64 位模式下工作正常。我有一台 NVIDIA GeForce GT 525M,我尝试更新(也卸载、重新安装)我的驱动程序。我也尝试对 DirectX 做同样的事情。如何为 32 位启用 Direct3D?我尝试通过 启用硬件加速screen resolution -> advanced settings -> troubleshoot,但我无法这样做,因为“更改设置”按钮被禁用了。 这里有一个类似的问题: http://answers.microsoft.com/en-...

Admin

禁用 DirectDraw,但仍有 Direct3D?
direct3d

禁用 DirectDraw,但仍有 Direct3D?

我有一台安装了最新补丁的 Windows XP SP3 计算机。它装有 DirectX 9.0c,版本号为 4.09.00.0904。 我可以禁用 DirectDraw,但仍然保留 Direct3D 吗? 我读过维基百科关于直接绘图和直接3D,但不知道我理解得是否正确: 也就是说,它包含许多用于 3D 渲染的命令;但是,从版本 8 开始,Direct3D 已经取代了旧的 DirectDraw 框架,并且还负责 2D 图形的渲染。 这是否意味着 DirectDraw 现在是 Direct3D 的一部分?因为如果不禁用 Direct3D,我就无法...

Admin

OpenGL 为何未能盛行?
direct3d

OpenGL 为何未能盛行?

如果有人能够给出一个详细而深入的解释(或文章链接)来解释为什么 OpenGL 从未流行起来,而 Direct3D/DirectX 却在游戏领域占据主导地位,我们将不胜感激。 发生了什么?为什么 OpenGL 现在不能夺冠?我的意思是,在 Direct3D/DirectX 和 OpenGL 确立地位之前,如果想要 3D,Glide 和 Voodoo GPU 就是首选 GPU。 ...

Admin

在 XP 上使用较旧的 NVidia 卡启用 Direct3D
direct3d

在 XP 上使用较旧的 NVidia 卡启用 Direct3D

我真的很难弄清楚这一点,需要一些建议: 我有 5 台安装了 XP SP3 的机器,所有机器都使用相同的设置。它们都配有 NVidia 8600 GT 显卡、DirectX 9c 以及最新的驱动程序和 Windows 更新。 2 台机器启用了 Direct3D,dxdiag 识别出视频 RAM 和 DDI 版本。其他 3 台机器无法启用 Direct 3D,dxdiag 看不到视频 RAM 或 DDI 版本。 我尝试将驱动程序回滚到明确支持 direct3d 的版本。我尝试安装不受支持的 directx 10 软件包。我尝试卸载 .Net 更新。我启...

Admin

用于捕获 3d 几何图形的软件?
direct3d

用于捕获 3d 几何图形的软件?

我找到的程序 我发现这些程序可以捕捉 OpenGL 3D 场景: 3D Ripper、OpenGL 和 D3D 几何捕获, 有一些解决了 3D Ripper 的问题 GLIntercept 捕获 OpenGL 函数调用 OpenGL Extractor 捕获 3D 几何图形;应作为 GLIntercept 的插件工作 另一个捕获 OpenGL 3D 数据的工具 编辑:还有HijackGL 会改变场景的渲染方式所以它可能被用来捕捉几何形状;它有一篇学术论文作为支持;它只是一个不错的程序,与我想要的无关(或者可能很难将它改变成我想要的,因为它需要编程)。 ...

Admin

为什么基于 Direct3D 的应用程序在启动/关闭时会冻结?
direct3d

为什么基于 Direct3D 的应用程序在启动/关闭时会冻结?

每次我以任何形式启动使用 DirectX(特别是 Direct3D)的游戏或应用程序时,屏幕都会冻结约 30-40 秒。然后一切似乎都正常工作。当我退出游戏时,同样的事情会再次发生。 这不会发生在基于 OpenGL 的应用程序上 - 只有 DirectX 的应用程序才会发生。 我使用的是 Windows Vista Home Premium 32 位 SP2,显卡是 NVIDIA GeForce 8400M GS。我使用的是 NVIDIA 的最新驱动程序 (7.15.11.7432 A)。 PC本身就是一个HP Pavillion dv6757ca。 ...

Admin