VB2010にて、Direct3Dを用いてPictureBoxに2Dライン描画しています。
このPictureBoxのズーム機能(×1/4~×4.0)を、PictureBoxのSizeプロパティにて実現しています。
縮小処理に関してはうまく機能しているのですが、拡大処理に関して問題が発生しました。
倍率×2.0の場合はうまく拡大処理されるのですが、それより大きい倍率をかけてもPictureBox上のラインの大きさは変わりません。
また、本アプリは3Dを扱っているわけではありませんが、ワールド変換を用いた拡大縮小処理を試してみました。
しかし、まったく変化がありませんでした。
(device.Transform.World *= Microsoft.DirectX.Matrix.Scaling(4.0F, 1.0F, 1.0F))
何か解決策はないでしょうか? ご教授願います。