|
1日ぶりに来てみたらたくさんの返信があって驚きました…感激です。
たくさんのご意見ありがとうございました。私自身がC#初心者な事もあって話についていけなかった所も多々ありますが、今の私の現状をまとめてみようと思います。
まずは「ちらつきの言葉の定義」についてですが、れいさんがまとめてくださったおかげで特定する事が出来ました。 渋木宏明(ひどり) さんが貼り付けたサンプルと症状が同じだったので、どうやら私が現在おかれている状況は「ちらつき」ではなく、「ズレ=テアリング」の方だという事が分かりました。
次にダブルバッファについてですが、れいさんがおっしゃった通りダブルバッファが正常に機能していないのだと感じました。なのでダブルバッファについて改めて勉強し直し、プログラムを組みなおしてみようと思います。
次はテアリングの解決策についてですが、上記を読ませていただいた結果、私のスキル等の問題やVS2005で作成したListViewの限界によって完全には解決出来ないのだと理解しました。今からWPF や ブラウザ + HTML を勉強するとなると時間がかかってしまうので、ダブルバッファを改めて試してみても問題が解決しなかった場合はスリープ時間を増やして更新回数を減らす等してテアリングを出来るかぎり減らし、後は諦めて我慢しようと思います。
以上でございます。
皆さまのおかげで大分解決の糸口が見えてきました。この掲示板で質問して良かったと満足しております。本当にありがとうございました。また何か分からない所があった場合再び質問させていただく可能性がありますが、その時はよろしくお願い致します。
|