-1

こんにちは、C# でダブル バッファーを作成しています。配列内の X 座標と Y 座標をプロットする数式を見つける必要があります。現在、ループを使用して X と Y をプロットしていますが、それには時間がかかります。(多次元配列を使用できないことに注意してください!!!)

4

2 に答える 2

2
int[] buffer = new int[width * height];

void Plot(int x, int y, int color)
{
    buffer[y* width + x] = color;
}

編集

より長いブロックをプロットするには、Array .Copy 関数を使用できます。

それでも遅すぎる場合は、安全でないコードにフォールバックして配列を埋めることができます

于 2011-07-30T20:17:41.587 に答える
0

MathGL (GPL プロット ライブラリ) があなたのニーズを満たすかもしれません直接の C# インターフェイスはありません (実際、SWIG でビルドできますが、試したことはありません)。しかし、私が知っているように、C 関数は C# から簡単に呼び出すことができます。

于 2011-09-04T14:34:24.707 に答える