Microsoft DirectX 8.0 (C++) |
IDirectInput8::EnumDevices メソッドに対する呼び出し結果として DirectInput® デバイスを受け取る、アプリケーション定義コールバック関数。
BOOL CALLBACK DIEnumDevicesCallback( LPCDIDEVICEINSTANCE lpddi, LPVOID pvRef );
列挙を続行する DIENUM_CONTINUE を返すか、列挙を停止する DIENUM_STOP を返す。
単一のハードウェア デバイスが、複数の DirectInput デバイス タイプとして機能することができる場合は、サポートする各デバイス タイプごとに列挙される。たとえば、組み込みマウス付きのキーボードは、2 回列挙される。1 回は 1 つのキーボードとして、1 回は 1 つのマウスとして列挙される。ただし、製品 GUID は各デバイスに対して同じである。
Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
ヘッダー : dinput.h で宣言。
インポート ライブラリ : ユーザー定義。