目次 - API(機能別) - キーボード - SDL_GetScancodeName

SDL_GetScancodeName

スキャンコードから人が読める名前を得る

構文

const char* SDL_GetScancodeName(SDL_Scancode scancode)

引数

scancode名前を得るSDL_Scancode

戻り値

スキャンコード名へのポインタを戻す. スキャンコードの名前がなければ, この関数は空の文字列("")を戻す.

詳細

詳細はSDL_Scancodeを参照すること.

注意: 戻された名前は環境によって異なる場合がある. 例えばSDL_SCANCODE_LGUIの名前は, Linuxでは"Left GUI"だが, Microsoft Windowsでは"Left Windows"である. また, SDL_SCANCODE_NONUSBACKSLASHのような一部のスキャンコードには名前がない. 同じ名前を持つスキャンコードもある. 例えばSDL_SCANCODE_RETURNとSDL_SCANCODE_RETURN2はどちらも"Return"である. よって, この関数は複数の環境に対応した文字列とスキャンコードの双方向のマッピングには適していない.

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_GetScancodeFromKey
SDL_GetScancodeFromName

SDL Wikiへのリンク

SDL_GetScancodeName - SDL Wiki