ディスプレイのフリップ間の間隔を非常に正確に測定する必要がある実験を設計しています。私は pygame.display.flip() に続いて time.time() を使用しており、フリップ関数がハードウェアがコマンドを実行するのを待ってから次の行に進むかどうかを知りたいです。そうでない場合、実際のディスプレイのリフレッシュ時間を取得する方法はありますか?
1 に答える
0
pygame はより多くの機能を備えた Python の単なる SDL であるため、SDL ドキュメントで SDL_Flip を検索できます: http://sdl.beuc.net/sdl.wiki/SDL_Flip
私が正しく理解していれば、それは待機しますが、ゲームがフルスクリーンになっている場合のみです(ダブルバッファリングが実際に発生するときです.
于 2012-12-18T19:16:32.880 に答える