トップページ > 記事閲覧
DrawRotaStringFToHandleでメモリ違反にて落ちます
名前:AlphaGod 日時: 2021/07/13 13:47

いつもお世話になっております。 C#のDX.DrawRotaStringFToHandle()ですが、使用すると下記のAccess Violationエラーにて落ちるようです。 ”保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。” 他のAPIは問題なく使用できておりますが、考えられる原因等御座いますでしょうか? お忙しいところ恐縮ですが、ご回答のほどよろしくお願いいたします。
メンテ

Page: 1 |

Re: DrawRotaStringFToHandleでメモリ違反にて落ちます ( No.1 )
名前:管理人 日時:2021/07/15 00:28

手元で以下のようなコードを実行してみましたが、Access Violationエラーは発生しませんでした DX.ChangeWindowMode( DX.TRUE ) ; if( DX.DxLib_Init() < 0 ) { return; } int FontHandle = DX.CreateFontToHandle( "", 32, 1, DX.DX_FONTTYPE_ANTIALIASING ) ; DX.DrawRotaStringFToHandle( 320.0f, 240.0f, 1.0, 1.5, 10.0, 10.0, 1.0, DX.GetColor(255,255,255), FontHandle, DX.GetColor(0,0,0), DX.FALSE, "あいうえお" ) ; DX.WaitKey() ; DX.DxLib_End() ; よろしければ AlphaGodさんの環境でも上記のプログラムであればエラーが発生しないか 試してみて頂けないでしょうか? あと、もしかしたら暫定の最新版ではエラーが発生しないということかもしれませんので、 よろしければこちらの暫定最新版をお試しになってみてください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用
メンテ
Re: DrawRotaStringFToHandleでメモリ違反にて落ちます ( No.2 )
名前:AlphaGod 日時:2021/07/26 11:21

管理人様 早々にサンプルコードまで実装頂いている中、なかなか試験&返信が返せずに申し訳御座いません><; 開発に追われており、今週中には確認して、結果・詳細をご連絡させて頂きます。 宜しくお願い致します。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存