私は、基本的に MFC の API を使用して画像に注釈を描画することに関連するアプリケーションに取り組んでいます。これらの注釈を描画するために必要な座標は、xml ファイルに保持されます。また、画像のズームレベルを変更する際の注釈のスケーリングも処理します。
問題は、座標をスケーリングすると、すぐに結果が倍精度または浮動小数点になることですが、結果を整数として保存するため、多くのエラー/偏差が発生します。
座標を float として xml に保存し、float で即時操作を実行するのは良いことでしょうか?
最後に、長い必要がある LineTo()、MoveTo() などの API で使用するために整数に変換します。
これに関する提案やアドバイスは非常に役立ちます。
ありがとう