本文适用于:
E-Prime 3.0
E-Prime 2.0
症状
出现以下错误:
尝试打开设备时发生错误。
Device Name: Display
Error: 0x000003f3
Message: ‘Unable to open DX Target
Error: 1111
Marker: 1004
Code: 0x887a0022
Message: No display mode supported
Error number: 10051
原因
错误 10051 是在 E-Prime 中设计和运行实验时遇到的常见错误。此错误可能由于各种不同的原因而发生。但是,有多种故障排除步骤可以解决此问题。
解决方法
验证显示分辨率是否受支持
验证 DisplayDevice 中列出的显示分辨率是否受机器显示器支持。如果不支持,请在显示设备属性中将分辨率更新为合适的分辨率。
确保 E-Prime 与操作系统兼容
确保使用的 E-Prime 版本与您的操作系统兼容。您可以在 E-Studio 中通过“帮助”>“关于 E-Studio”找到 E-Prime 的完整版本。有关 E-Prime/操作系统兼容性的更多信息,请参阅发布信息:E-Prime 中的操作系统(Windows 11、10、8.1、8、7、Vista 和 XP)支持 [18652]。
通过 Windows 10 Creator’s Update 更新您的操作系统
Windows 10 Creator’s Update 中断了 E-Prime 检测刷新率的能力。如果在 Windows 10 Creator’s Update 下运行,则可能会出现此错误。如果使用此版本的 Windows,请参阅错误:Windows 10 Creators Update 中断了 E-Prime 检测刷新率的能力 [25326]。如果使用 Creator’s Update,我们建议更新到更高版本的 Windows 10(版本 1709,版本 10.0.16299.x 或更高版本)。
验证 DirectX 设置
如果在 Windows 8 或 10 上运行,请验证机器是否满足 DirectX 要求。E-Prime 需要 DirectX 11 硬件加速才能在 Windows 8/10 上运行。
验证机器是否满足以下 DirectX 规格:
- DDI 版本必须至少为 11。
- WDDM 版本必须至少为 1.1。
- 功能级别必须至少为 11.0。
如果机器不符合规格,请升级显卡或将操作系统降级到 Windows 7。有关更多信息,请参阅TIMING:E-Prime 需要特定的 DirectX 11 设置才能实现准确计时 [19550] 。
注意:如果 DirectX 设置不满足要求,尽管运行时会受到影响,但仍可以在机器上进行开发。
0 条评论