gpt4 book ai didi

vb.net - DotNET 中的超快速绘图

转载 作者:行者123 更新时间:2023-12-03 00:37:45 25 4
gpt4 key购买 nike

初步测试表明 GDI+(用 VB.NET 编写)对于我的目的来说不够快。我的应用程序需要能够以每秒 20 帧以上的速度以全屏分辨率绘制数万个粒子(彩色圆圈,最好是抗锯齿的)。

我对放弃 GDI+ 犹豫不决,因为我还需要 GDI+ 的许多其他高级绘图功能(虚线图案、图像、文本、路径、填充)。

寻找有关使用 OpenGL、DirectX 或其他平台来加速 VB.NET 内的粒子渲染的好建议。我的应用程序是严格的 2D。

善意,大卫

最佳答案

如果您想使用 VB.NET,那么您可以使用 XNA 或 SlimDX。

我有一些使用 GDI+ 和 XNA 制作游戏的经验,我可以理解 GDI+ 给你带来了麻烦。如果我在你那里我会检查 XNA,它比 GDI+ 快得多,因为它实际上使用你的视频卡进行绘图,并且它有很多很好的在线文档和示例。

SlimDX 看起来也不错,但我没有任何使用经验。 SlimDX 基本上是 .NET 的 DirectX API。

关于vb.net - DotNET 中的超快速绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1053483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com