SDL_KeyboardID * SDL_GetKeyboards(int *count);
| int * | count | キーボードの数の代入先へのポインタ. NULLも可 |
(SDL_KeyboardID *) 0が終端のキーボードインスタンスIDの配列を戻す. 失敗のときNULLを戻す. SDL_GetError()を呼んで詳細を知ることができる. 不要になったときSDL_free()で解放する必要がある.
この一覧には, 一部のマウス, KVMスイッチ, マザーボードの電源ボタンなどのキーボードの機能のある全てのデバイスや仮想ドライバが含まれているので注意すること. それが実際に使われているとみなすには, デバイスからの入力を待つべきである.
この関数を呼べるのはメインスレッドのみである.