質問: bmp.VerticalResolution; ``` 同じことをVisual Studio2013で行った場合、 解像度は異なるということはあるのでしょうか。
回答: Bitmapオブジェクトの解像度プロパティは、ディスプレイ設定の解像度と連動しているようです。おそらくVisual Studioや.NET Frameworkのバージョンは無関係だと思います。 ご質問にあるのと同じコードで解像度を取得し、それをただ表示するだけのアプリを作ってディスプレイ設定が異なる環境で試してみたところ、ディスプレイの解像度と同じ値になりました。 ちなみに、ディスプレイの設定が100%,125%,150%では、解像度はそれぞれ96dpi,120dpi,144dpiとなります。