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

# SDL_hid_device_change_count

デバイスが追加または削除された可能性があるごとに増加するカウンタの値を得る

## 構文

`Uint32 SDL_hid_device_change_count(void)`

## 戻り値

デバイス数が変化した可能性があるごとに増加するカウンタの値を戻す. デバイス数の変化の検知を利用できないとき0を戻す.

## 詳細

HIDデバイスの一覧を得るのは高コストである. この関数を呼ぶと, 最後に読んだときから変化したシステムのデバイスの数を得られる. 戻り値が変化しても何かが変わったとは限らない. しかし, そのときSDL_hid_enumerate()を呼んでデバイス一覧を更新できる.

この関数を最初に呼んだとき, デバイスの変化を追跡するためにスレッドやシステムリソースが確保される.

## バージョン

SDL 2.0.18以降

## 関連項目(関数)

SDL_hid_enumerate

## SDL Wikiへのリンク

SDL_hid_device_change_count - SDL Wiki