据dxdiag,我系统的directx版本是11
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.120830-0333)
Language: English (Regional Setting: English)
System Manufacturer: Sony Corporation
System Model: VGN-SR250J
BIOS: BIOS Date: 06/04/08 14:30:19 Ver: 08.00.10
Processor: Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz (2 CPUs), ~2.3GHz
Memory: 4096MB RAM
Available OS Memory: 3934MB RAM
Page File: 2057MB used, 5810MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode
Run Code Online (Sandbox Code Playgroud)
但是,当我想运行游戏时,出现此错误
The program can't start because d3dx9_43.dll is missing from your computer. Try reinstalling the program to fix this problem.
Run Code Online (Sandbox Code Playgroud)
事实上,也没有d3dx9_43.dll在c:\windows!!!! 那么我该如何解决呢?我不想从 Internet 下载并安装 dll 文件并将其粘贴到 windows 文件夹。
您需要使用DirectX Web 安装程序。它将下载可选的 DirectX 组件,包括某些遗留应用程序所需的先前运行时 DLL 版本。
该安装程序于 2011 年发布(在 DirectX 11 发布很久之后)并被列为与 Windows 7 兼容。此外,作为 Web 安装程序,它会在您实际运行时下载所需的文件,这意味着它始终保持最新状态。所以不要担心它会以某种方式搞砸 DirectX 11 - 当我运行它时它运行良好。
| 归档时间: |
|
| 查看次数: |
6747 次 |
| 最近记录: |