如何验证 JavaFX 2.0 在 XP 机器上使用 directx 9?

发布于 2024-12-19 01:57:19 字数 357 浏览 2 评论 0原文

我在配备 Intel 945 芯片组的计算机上安装了 Windows XP,我想在其上运行 JavaFX 2.0 应用程序。它安装了 DirectX 9.29,但似乎没有利用它,因为处理器负载非常高(对于某些百点每秒刷新 2-4 次为 70-100%。好吧,它是一个弱设备,但这太高了。 ..)

有没有办法验证 Prism 使用 directx 渲染?

更新:我已经安装了最新的驱动程序,我已经转移到使用 DirectX 11 的 Windows 7 嵌入式系统。当我启动 dxdiag.exe 时,它​​告诉我 DirectX(DirectDraw、Direct3D、AGP 纹理加速)已启用。但 JavaFX 2.0 非常慢,并且只利用 CPU,而不利用 GPU。

I have a Windows XP installation on a Computer with a Intel 945 Chipset, which I want to run a JavaFX 2.0 App on. It has DirectX 9.29 installed, but it does not seem to utilize it, as the processor load is very high (70-100% for some hundret points refreshed 2-4 times a second. ok it's a weak device, but that's to high...)

Is there a way to verify Prism utilizes the directx rendering?

update: I have installed the latest drivers, i have moved to windows 7 embedded which uses DirectX 11. When I start dxdiag.exe it tells me DirectX (DirectDraw, Direct3D, AGP Texture Acceleration) is enabled. But JavaFX 2.0 is horrible slow and only utilizes the CPU and not the GPU.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

木格 2024-12-26 01:57:19

JavaFX 2.0 硬件加速无法支持 Intel 945 芯片组。问题是它需要 Pixel Shader 3.0 才能利用硬件加速,但仅限芯片组支持PS 2.0。

您可以使用以下命令找到有关它不使用硬件加速的更多详细信息:

set NWT_TRACE_LEVEL=4
java -Dprism.verbose=true

There is no way to support Intel 945 Chipsets in JavaFX 2.0 Hardware Accelerated. The Problem is it needs Pixel Shader 3.0 to utilize hardware acceleration, but the Chipset only supports PS 2.0..

You can find more details on wy it not uses hardware acceleration with following commands:

set NWT_TRACE_LEVEL=4
java -Dprism.verbose=true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文