C# 如何使用“GL.DrawArrays”使用OpenTK绘制线条带?

C# 如何使用“GL.DrawArrays”使用OpenTK绘制线条带?,c#,opengl,graphics,opentk,C#,Opengl,Graphics,Opentk,我是OpenTK的新手。我正在使用这种方法来使用OpenTK public static void DrawPolygon(Point[] points) { GL.Begin(BeginMode.LineStrip); int numberOfPoints = points.Length; for (int i = 0; i < numberOfPoints; i++) { GL.Vertex2(points[i].X, points[

我是OpenTK的新手。我正在使用这种方法来使用OpenTK

public static void DrawPolygon(Point[] points)
{
    GL.Begin(BeginMode.LineStrip);  
    int numberOfPoints = points.Length;
    for (int i = 0; i < numberOfPoints; i++)
    {
        GL.Vertex2(points[i].X, points[i].Y);
    }
    GL.End();
}
替换

BeginMode.LineStrip


对您知道如何正确使用
DrawArrays
方法吗。目前,当我使用这种方法时,代码消耗了超过2GB的ram,并且没有显示任何内容!你指定颜色了吗<代码>总图颜色4(颜色白色)是的,我知道<代码>总色3(myColor)
BeginMode.LineStrip
PrimitiveType.LineStrip