如何实现图形加速

本文关键字:图形 加速 实现 何实现 | 更新日期: 2023-09-27 17:57:33

我有一个36000点的数组,我正在WPF的画布上绘制它们。CPU绘制它需要很多时间。我在网上看到了很多关于GPU加速的信息,但我没有找到一个关于如何做到这一点的例子/教程。

      foreach (Point myPoint in arr)
        {
            Rectangle r = new Rectangle();
            r.Height = 3;
            r.Width = 3;
            r.Fill = myBrush;
            drawingboard.Children.Add(r);
            Canvas.SetTop(r, Center.Y + myPoint.y * 50);
            Canvas.SetLeft(r, Center.X + myPoint.x * 50);
        }

我想知道如何让GPU做这项工作。

如何实现图形加速

为了让它成为一个真正的答案,看看硬件加速是如何与wpf一起工作的,但短版本是,如果可以的话,它会的,当然不能,它不会。。你不需要做任何事情来改变这一点。