SDL_hid_device_info * SDL_hid_enumerate(unsigned short vendor_id, unsigned short product_id);
| unsigned short | vendor_id | デバイスのベンダーID. 0のとき全てのベンダー |
| unsigned short | product_id | デバイスのプロダクトID. 0のとき全てのプロダクト |
この関数はvendor_idとproduct_idが一致するシステムに接続された全HIDデバイス情報の連結リストを戻す. vendor_idが0のとき全てのベンダーと一致する. product_idのとき全てのプロダクトと一致する. vendor_idとproduct_idの両方が0のとき, 全てのHIDデバイスを戻す.
不正なデバイスでハングまたはクラッシュするリスクを軽減するため, デフォルトではSDLはコントローラのみを列挙するが, SDL_HINT_HIDAPI_ENUMERATE_ONLY_CONTROLLERSに"0"を設定すると全てのHIDデバイスを列挙する.