DrawBoxAA 関数にて、不具合? を見つけました。 この関数の引数である、x1 を x2 よりも大きい値にする。もしくは、y1 を y2 よりも大きい値にすると描画されません。 <例> DrawBoxAA(0.f, 0.f, 300.f, 300.f, 0xffffff, TRUE); // OK DrawBoxAA(300.f, 300.f, 0.f, 0.f, 0xffffff, TRUE); // NG DrawBox では、どちらでも描画可能です。
ご指摘ありがとうございます x1 > x2 または y1 > y2 の場合描画されないのは仕様だったのですが 普通に考えると DrawBox と異なる仕様にするのは変なので DrawBoxAA でも DrawBox と同じく x1 > x2 または y1 > y2 でも描画できるようにしました その変更を加えたバージョンをアップしましたので、よろしければお試しください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibVCTest.zip // Windows版 VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.zip // Windows版 BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCC2Test.zip // Windows版 C++ Builder 10.3 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.zip // Windows版 MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.zip // Android版 ARM用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM64.zip // Android版 ARM64用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x86.zip // Android版 x86用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x64.zip // Android版 x64用 https://dxlib.xsrv.jp/temp/DxLibiOSTest.zip // iOS版 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース (中身を既存のライブラリのファイルに上書きして『リビルド』をして下さい)
修正ありがとうございます。 m(_ _)m