トップページ > 記事閲覧
GetJoypadName()について
名前:Sura 日時: 2016/01/02 02:07

Ver3.16にて、取得できる2つの文字列が双方とも3文字しか読めませんでした。 3.15b以前では、すべて読めていたと思います。 仕様変更でしょうか、それとも不具合でしょうか。 お手数ですが、確認のほどよろしくお願いします。
メンテ

Page: 1 |

Re: GetJoypadName()について ( No.1 )
名前:管理人 日時:2016/01/02 06:30

すみません、Ver3.15f で脆弱性を修正する際に処理を変更したのですが、そのときに書いた プログラムに誤りがありました、修正版をアップしましたので、よろしければお使いください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibVCTest.exe // VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.exe // BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibGCC_DevCppTest.exe // Dev-C++ 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.exe // MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // .NET用 https://dxlib.xsrv.jp/temp/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
メンテ
Re: GetJoypadName()について ( No.2 )
名前:Sura 日時:2016/01/02 11:03

修正されていることが確認できました。 ありがとうございます。 ただ別件になるのですが、依然SetGraphMode()の修正願いを出させていただきましたが (http://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=3397) その時の実際に選択されるスクリーンモードが異なっていることが確認されました。 SetGraphMode(320, 240, 16)を選択したとき Ver3.15b: 640*480, 16bit, 60Hz Ver3.16 : 1280x960 32bit 85Hz でした(環境は引用したURLと同じ)。 こちらは仕様を変更されたのでしょうか? 重ね重ね恐縮です。
メンテ
Re: GetJoypadName()について ( No.3 )
名前:管理人 日時:2016/01/03 23:46

はい、Ver3.15dで仕様を変更しました > 640x480 の解像度に対応している環境が減ってきたので、デフォルトのフルスクリーンモードを > デスクトップの解像度を使用する方式( DX_FSRESOLUTIONMODE_DESKTOP )に変更。 > ( 従来のモニタの解像度を指定の解像度に変更する方式を使用する場合は DxLib_Init の前に > SetFullScreenResolutionMode( DX_FSRESOLUTIONMODE_NATIVE ) ; という記述を追加してください )
メンテ
Re: GetJoypadName()について ( No.4 )
名前:Sura(解決) 日時:2016/01/04 00:42

了解しました。 ご返答ありがとうございます。
メンテ

Page: 1 |

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

   クッキー保存