質問: Graphics.FromImage(bmp); //画面全体をコピーする g.CopyFromScreen(new Point(0, 0), new Point(0, 0), bmp.Size); //解放 g.Dispose(); bmp.Save(this.path + @"\scr" + this.iCaptureCount + ".jpg", ImageFormat.Jpeg); } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) Microsoft Visual Studio Community 2017 Version 15.0.26228.9 D15RTWSVC Microsoft .NET Framework Version 4.6.01586 です。 よろしくお願いします。
回答: dpiAwareの設定は ``` true/PM ``` です。そのリンク先の説明は古いです。Windows 8.1 からPerMonitor DPIになったのでtrue/PMにしないとDPIが仮想化されます。 上記を設定してBoundsに設定されている値を確認して物理ピクセルサイズと一致しているか確認してみだださい。