ゲスト[ログイン]

おおいしゆうのASミュージックスコア登録CGI

おおいしゆうが日々のフォルテール演奏の記録を書き続けるCGI(日記じゃないです。blogでもないです)

工画堂スタジオ 『スマイル☆シューター ~ふぁーすと☆ちけっと~』OHP

パルフェ10周年ポータル パルフェ10周年寄せ書き企画

Aozora Melodyのパーフェクト動画公開中!

日 (今日 最終日)
日 ~ 日 (全部)
フォルテール総合情報サイト
ASミュージック
ポータル

同曲演奏状況
CSV登録
工画堂スタジオ&ヤマサ 『スマイル☆シューター ~ふぁーすと☆ちけっと~』応援中!
工画堂スタジオ 『ソルフェージュ~La finale~』OHP
曲名スコア記録曲名スコア記録
天使の歌う小夜曲67860(98.26%)69063羽根のブランケットにつつまれて62573(98.11%)63776
Little wing87412(90.36%)96742Kaleidoscope103207(87.09%)109962
Aozora Melody146977(96.83%)151789らぶりーすまいる188446(95.87%)195577
カ・タ・コ・ト43111(89.39%)48226
カタコト→LW→カレイド。カタコトは届かなかったけどLWは何とか9割。

せっかくだからWindows8.1のPer Monitor DPIに対応させようと思って調べていたけど、何か微妙に挙動がおかしい??

モニタのDPI値自体はGetDpiForMonitor APIで簡単に取得できるんですが、取得時のオプションにMDT_EFFECTIVE_DPI, MDT_ANGULAR_DPI, MDT_RAW_DPIの3種があって、どうも順にユーザーがコントロールパネルで指定したサイズを加味した値、視聴距離を加味した値、モニタのピクセル数を大きさで割った値そのもののことらしいです。
他2種類の元になっているRAW_DPI自体をユーザーが直接設定する方法は無いのですが、一応モニタのEDID値をレジストリで書き換えてモニタサイズを偽装することで間接的な設定が可能です。が、問題はANGULAR_DPIの方で、視聴距離を加味した値ということ(視聴距離が倍なら事実上半分の大きさのモニタと等価)なのでどこかにモニタとの距離の情報が保存されている筈なんですが、全然見つかりません。

AVアンプ(AVP-18)越しにHDMI接続したEIZOの24インチUXGAモニタが、RAW_DPIは93とほぼ正確なのにANGULAR_DPIが279とか3倍になっているので恐らくテレビなんだから離れて見てるんだろうと思われているっぽいんですが…

基本的にはMDT_EFFECTIVE_DPIを用いるので無視すればいいと思いたいところなのですが、何故かIE11がEFFECTIVE_DPIじゃなくてANGULAR_DPIを用いてコンテンツサイズの変更をしているっぽいんですよね。ウィンドウをAVアンプ越しのモニタに持っていくと300%とかに拡大されるし、コンパネの設定で120dpi相等にしてある(実際EFFECTIVE_DPIは120を返してくる)タッチパネル液晶に持っていったときも125%じゃなくて150%に拡大されるし… IEのバグ?仕様??

とりあえずRAW_DPIを見ているアプリは無いだろうと思ってAVアンプ越しのモニタの大きさを3倍に偽装しておいたのですが、何か釈然としないです。

名前: ひとこと:
この記事へのトラックバックURL: https://www.asmusic.jp/ASHARD/score/tb.cgi/yu-oishi/20140901手動トラックバック