DirectX総合スレat GAMEDEVDirectX総合スレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト271:名前は開発中のものです。 04/07/19 10:21 54Q4/4D7 >>270 EnumDevicesは1回だけ呼ぶんだよ。 それでGetJoystickCallbackをループさせて、複数のデバイスを取得する。 272:名前は開発中のものです。 04/07/19 10:22 p5K2URLW そら、最初から列挙し直したら同じものを列挙するだろ。 誰かがデバイスのインターフェイスを取得しようが、 別に列挙の条件から外れるわけではないからな。 一回の列挙で一度にやるか、二回回すなら、取得済みのデバイスを無視するとかしないと。 ちなみに俺は、IDirectInputDevice8::GetPropertyでDIPROP_JOYSTICKIDを使って、 使用するデバイスを選べるようにしている。 273:名前は開発中のものです。 04/07/19 12:38 48ZX7Scm うーむ、コールバック関数をよく理解できんな… コールバック関数内でCreateDeviceExを2回呼んで終わりにすればいいのかな? ちょっとやってみる 274:名前は開発中のものです。 04/07/19 12:56 48ZX7Scm コールバック内で2回CreateDeviceExやったけど同じだった・・・orz 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch