今Windows Desktop UIのAPI周りのコードを整理して、High DPI対応にするのを忘れていたを発見した。さらにいうとディスプレイの回転対応もなされていない。回転対応はさておきHigh DPI対応はやっておかないとあとで面倒なことになりそうなので対応することにしよう。どうするかはMSDNのSDKドキュメントをみればわかるのだが、結構ボリュームがあり読むのが面倒である。DPIが変化してもディスプレイ表示上の大きさが同じになるようにスケーリングするというだけなのだが。
DirectX 12が今日GDCで発表されるということでそわそわしている。がっかりするような内容でなければ良いのだが。