トップページ > 過去ログ > 記事閲覧
気になった現象の報告 2点
名前:SmokingWOLF 日時: 2009/03/04 20:07

DXライブラリにいつもお世話になっております。前回は素早い対処、誠にありがとうございました。 以下の2点について気になる点がありましたので、ご報告させていただきます。 ---- 【現象1.右シフトを押しながら方向キーを押して離すと、パッドの全ボタン・全方向キーが入力される状態になる】 再現手順は以下の通りで、 1.キーボードの「右のShiftキー」を押したまま 2.矢印キー(どれでもよい)を押す 3.矢印キーを離す 以上の手順を行うと、GetJoypadInputStateで得られるパッド入力状態が全て1になります。 ただ、この現象はどうやらハードウェアに依存しているようで、 「ノートパソコン本体のキーボード」で実験すると再現できたのですが、 「USB接続の外付けキーボード (Realforce91U と FKB8812-351 で実験)」では 再現できませんでした。 果たしてこれはバグなのか、単にハードウェアの問題なのか分からないのですが、 ゲームをプレイなさっている方々からも同様の問題が発生していると報告がありましたので、 一度ご確認いただければ幸いです。 ---- 【現象2.3D機能停止時、DrawExtendStringをDX_FONTTYPE_NORMALで描画すると黒い筋が発生する】 非公開関数なのでサポートされておられないかもしれませんが、 これも報告させていただきます。状況は、  1.3D機能を使用せず  2.DrawExtendString(ToHandleも)で、DX_FONTTYPE_NORMALのフォントを描画する を行うと文字列の端に黒い筋のようなものが表示されます。 再現例は以下のようになります。 ttp://www.silversecond.com/WolfRPGEditor/tmp/test2.jpg (異なる文字列描画関数を4通りのパターンで表示しています、2番目と4番目が上の条件に当てはまるものです) ------ 以上の両現象を再現した環境、使用したソースコード、 およびスクリーンショットを、まとめて以下のページに掲載しておきました。 よろしければご参照下さい。 ttp://www.silversecond.com/WolfRPGEditor/tmp/DxLib.html

Page: 1 |

Re: 気になった現象の報告 2点 ( No.1 )
名前:管理人 日時:2009/03/05 01:19

ご報告ありがとうございます&詳しいご説明ありがとうございます 現象1は恐らくハードウエアに依存した( というかハードウエアのドライバに依存した )現象だと思われます DirectInput の排他モードを利用すればキーボードに深いレベルでアクセスできるので恐らく ご報告頂いた問題は発生しないと思いますが、排他モードの場合それ以外の問題( フォーカスが 切り替わった際に正常に動作しなくなることがある )があるので使うことができません なので、申し訳ありませんがこちらは仕様ということにしたいと思います 現象2はバグです、修正したバージョンをアップしましたので、宜しければお使い下さい m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe //VC用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe //BCC用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
Re: 気になった現象の報告 2点 ( No.2 )
名前:SmokingWOLF 日時:2009/03/05 20:06

早速使わせていただきます。 素早い対応、誠にありがとうございました。

Page: 1 |