正式版リリースバイナリ更新。
追加漏れDLL
リビルド
#69 Layer.copyRect, operateRect, stretchCopy, operateStretch, affineCopy, operateAffine の src に Bitmap クラスも指定可能にした。
バージョン番号を上げた。
drawdevice plugin ベースクラスとサンプル更新。
drawdeviceD3D プラグインを吉里吉里Z に合わせて更新。ただし、黒帯等不完全。
drawdeviceD3D ファイル追加漏れ。
DrawDeviceD3D プラグインのクリッピングなどに対応。
addFont プラグインVC2012対応
base64プラグインVC2012対応
basetestプラグインVC2012対応。
basetest プラグインのオプション説明JSON文法ミス修正。
clipboardEx VC2012対応
csvParser VC2012対応
dirlist VC2012対応。
#94 マウスカーソル変更チェック処理で、内部カーソル番号と配列インデックスの変換が正しく行われていなかったので修正。
layerExDraw プラグインをvc2012でビルドできるように対応。
#96 タグ情報のない画像を非同期で読み込んだ時にアクセス違反が発生していたのを修正。
ユーザー固有のプロジェクトファイル削除。
ビットマップメモリ確保方式を指定可能にした。
非同期読込み時のメモリコピーを減らして高速化(このために排他処理追加)。
グラフィックキャッシュの上限を512MBに制限するように変更。
Bitmapメモリ確保時に排他処理するように変更。
Bitmapメモリ確保の排他処理に伴い、グラフィックキャッシュのクリンナップを明示的に行うように変更。
非同期読込みでタグ情報がない画像がキャッシュ内にある時にその画像を読込み要求した時にアクセス違反が発生していたのを修正。
非同期読込みでキャッシュが有効の場合メモリリークしていたのを修正。
全て非同期で読み込んだ場合でキャッシュ有効の時、DoCompactでキャッシュのコンパクトが実行されないのを修正。