タイトル : Re: 画面のリフレッシュレート 投稿日 : 2006/03/06(Mon) 20:36 投稿者 : 魔界の仮面弁士
> VisualBasicで画面のリフレッシュレートを取得できる方法があったら教えてください。 Win32_DisplayConfiguration クラスの DisplayFrequency プロパティで取得できますよ。 使うのは、System.Management 名前空間ですね。 また、Managed DirectX にも目を向けてみると、『リフレッシュレート』という語を含んだ PresentParameters.FullScreenRefreshRateInHz プロパティであるとか、あるいは、 DisplayMode.RefreshRate なんてプロパティもあるようですが…こっちの使い方は知りません。 > また、それと同期をとる方法(つまり書き換えのタイミングを知る方法)が有りましたら教えてくださ > い。 やった事が無いので、まったく知らないのですが…もしかしたら、GetRasterStatus メソッドで、 InVBlank の状態を見れば判断できるのかも知れません。(未確認) GDNJ にあった NyaRuRu さんの投稿が参考になるかも。 hhttp://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=28142 |