本文适用于:

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 设置不满足要求,尽管运行时会受到影响,但仍可以在机器上进行开发。

Loading

分类: 错误

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注

沪ICP备05040608号-8