0

この未回答の質問のようなもの:画面の更新時にメソッドを呼び出す?

ただし、C# を具体的に扱うのではなく、C を通じて公開された API を介してこれを行う方法を知りたいと思います。私は D 経由で GTK+ を使用していますが、C API を公開している他のライブラリにフックを追加してもかまいません。 .

誰かがこれの適用可能性について私に怒鳴り始める前に: 私は水晶発振器に取り付けられた LED の壁ではなく、LCD 画面を使用して視覚刺激を実行しようとしています (LED の壁を構築するよりも、すぐに入手できる 59.94 Hz の画面を使用する方が簡単です)。 . ただし、アナログ回路によって提供される柔軟性に近づき始めるには...フレームをスキップする必要はありませ

4

1 に答える 1

1

GTK の新しいバージョン (3.8 以降) では、GdkFrameClock(アニメーションなどの) 描画を垂直空白に同期するための API が導入されました。ざっと見てみると、それはあなたが求めているもののように思えます。

ドキュメント: https://developer.gnome.org/gdk3/stable/gdk3-GdkFrameClock.html

于 2013-10-10T08:16:49.293 に答える