- 216 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 01:02:16 ]
- DI8で pDI8->EnumDevices でデバイスを列挙するのはわかるんだが
pJoyDevice->EnumObjectsでプロパティを列挙したときに何が取得できるかよくわからない たぶんボタンがいくつあるとか軸の範囲とかの取得・設定ができるんだと思うんだけど EnumObjectsCallback内でpJoyDevice->SetPropertyとかやっているサンプルが多く、 これだとpJoyDeviceが1つのときは問題ないんだろうけど 複数のpJoyDeviceを扱いたいときとかどうすればいいのだろう? とか考えるとさらによくわからなくなりまつ BOOL CALLBACK EnumObjectsCallback( const DIDEVICEOBJECTINSTANCE* pdidoi,VOID* pContext ) のpContextに、プロパティ設定したいデバイスのpJoyDeviceでも渡して pContext->SetPropertyとでもしておけばいいんでしょうか?
|

|