[過去ログ] ふらっと C#,C♯,C#(初心者用) Part137 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
364(3): (アウアウウー Sacf-pRpi) 2018/05/06(日)15:35 ID:MOQB+J+Ha(1) AAS
解決のヒントにはならないだろうけど
ちらつきって何かということについて
すでに表示されてるものが一瞬透明に見えるから表示がおかしく見えること
たとえば半径100の円が横に5ドット動くとする
普通に考えたらほとんどの円に背景は隠れたままだけど何も考えないで適当にやると
背景が一瞬見えてしまう
一度円を消してなにもない状態を表示して
省2
365(1): (ワッチョイ 03c3-XJxX) 2018/05/06(日)18:19 ID:9GXSG5IC0(6/10) AAS
>>363
環境の問題ですか・・・
一応ディスプレイのリフレッシュレートは60Hz、タイマー設定が50msだと20Hzあれば
十分ですので、あまり関係ない気がするのですが
でも私の環境でしか出ないのであれば、環境依存かもしれません
>>364
これを避けるためにダブルバッファリングをするわけですし、書き換えた後のビットマップを
省1
369(1): (ワッチョイ 03c3-XJxX) 2018/05/06(日)18:55 ID:9GXSG5IC0(7/10) AAS
>>367
カクカクした動きとチラつきを同一視しているわけではありません
>>364
が書いたように、今回の例だと黒い円が一瞬消えているような感じがします
移動量の x += 10; をもっと少なくすれば目立たなくなりますが、それでも
なんとなく嫌な感じがします
でも言葉で説明するのは難しいですね
省5
370(4): (ワッチョイ 1e9a-XJxX) 2018/05/06(日)19:33 ID:7/UIZFPx0(1/3) AAS
ちょっと改変して逆にチラツキをわかるようにしてみた
外部リンク:ideone.com
WinFormプロジェクトを新規で作って元のソースを全部消したうえで、このソースを既存の項目として追加
上がPictureBoxで下がPanel
>>369
PictureBoxのダブルバッファがデフォルトで有効なのは知っているのを確認したので
その上でPanelはデフォルトでダブルバッファが有効だというのを念頭に入れてコードを実行してほしい
省8
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.039s