目次 - API(機能別) - HIDデバイス - SDL_hid_enumerate

# SDL_hid_enumerate

HIDデバイスを列挙する

## 構文

`SDL_hid_device_info *SDL_hid_enumerate(unsigned short vendor_id, unsigned short product_id)`

## 引数

vendor_id | デバイスのベンダーID
product_id | デバイスのプロダクトID

## 戻り値

システムに接続されたHIDの情報を含むSDL_hid_device_info型の連結リストへのポインタを, 失敗のときはNULLを戻す. 連結リストを解放するにはSDL_hid_free_enumeration()を呼ぶ.

## 詳細

この関数はvendor_idとproduct_idが一致するシステムに接続された全HIDデバイス情報の連結リストを戻す. vendor_idが0のとき全てのベンダーと一致する. product_idのとき全てのプロダクトと一致する. vendor_idとproduct_idの両方が0のとき, 全てのHIDデバイスを戻す.

## バージョン

SDL 2.0.18以降

## 関連項目(関数)

SDL_hid_device_change_count

## SDL Wikiへのリンク

SDL_hid_enumerate - SDL Wiki