海外のサイト等で、GDIベースのストップウォッチアプリケーションを使って液晶モニタの遅延時間を測定しているところがありますが、VSYNCと同期していないカウンタの値では画面に表示されている数値が常に最新の値である保証がなく、正確性にかなり疑問があるので、DirectXを使ってVSYNCと同期して動くソフトを作ってみました。(07/09/19更新)クローンだけでなく水平スパン、垂直スパンにも対応しました。(09/01/20更新)Vistaでの動作に問題があったので修正。Warningの判定を少し緩くしました。(09/02/15更新)モード3(カラーバー移動)を追加しました。このソフトを使用して液晶モニタの遅延時間を測定するには、次の物が必要になります。DirectX9が使えるPC映像出力が2系統あるビデオカード(分配器の方が望ましい)液晶モニタブラウン管モニタデジカメこれら全てが揃っている人は稀だと思いますが、1つでも欠けると意味がありません。詳しくは添付されているテキストファイルを読んでください。安定して動作しているときでもfpsの値が僅かに変動すると思いますが、1より小さい値の変動はただの測定誤差なので気にする必要はないです。Run昨日の記事で使った走査線位置を調べるプログラムで、以前から疑問に思っていたクローンモードでの同期について確認できることに気が付きました。Checkerでは、クローンモードで2つ..この記事へのコメント某所でビクターの液晶テレビLT-37LH805で試した方の情報によると、1080Pの映像入力と720/480Pでは遅延が変わるようです。1080Pでは2フレーム遅延なのに対して、720/480Pでは4フレームに増えていました。背景が青と緑に変わるのは、目視で遅延を確認できたらいいなぁと思って付けただけで、大した意味はないです。300フレーム(約5秒)ごとに色が変わります。色は関係無かったんですか。warningだけに注意すれば良いんですね。某所での報告によると、DELLの2405FPWはDVIなら解像度に関係なく遅延は2フレームのようですが、アナログRGBでWUXGA(1920*1200)以外の解像度を入力したときは、3フレームになるようです。Xbox360を接続する人は気を付けた方がいいようです。最近の調査で、ビデオカードのクローンモードでは最大1フレームの誤差が発生することが分かりました。分配器を使った測定の方が正確になります。(ただしDVIの分配器は高い)また、シャッタースピードは1/60秒よりも、もっと速い方が正確に測れます。Checkerの表示はあまり向いてないです。2009年06月24日CRTと比較するのは、今となっては「簡単な測定」ではないので、別の方法を考えています。Webカメラを使ってモニタ1台で済む方法も考えたのですが、60fpsで撮影できるWebカメラが思っていたよりも入手が難しいみたいで、これは駄目そうです。2009年06月24日ちなみに、このソフトは60fpsしか考慮していないので、75Hzや120Hzの環境で試すとおかしなことになると思います。クローンモードでもかなり正確な遅延を測る方法のアイディアはあるのですが、ちょっと測定方法が難しくなるで保留中。遅延を測定する手軽な方法として・映像に同期して音を出す・HDDアクセスランプを光らせるとかはどうでしょうか?音の方は完全に比較試験になりそうですが。Checkerで、CRTと液晶ディスプレイとで、遅延を計測してみたいと思ったのですが、接続方法について、質問させてください。液晶は普段DVIで接続しているので、DVIで接続したときの遅延を計測したいのですが、その場合、DVI分配器を購入し、CRT以外はDVIで接続し、CRTは「DVI-D-sub変換コネクタ」を接続すれば良いのでしょうか?それとも、D-sub分配器を購入し、PCもCRTも液晶も全てD-subで接続して計測しなければ、ならないのでしょうか?よろしかったら教えてください。[必須入力]※画像の中の文字を半角で入力してください。Amazonベストセラープロフィール名前:新坂秀敏(niisaka)性別:男twitter:@niisakae-mail:一言:各種ツール類は「アプリケーション」カテゴリにあります。2.0広告Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。