目次 - API(機能別) - イベント処理 - SDL_KeyboardEvent

# SDL_KeyboardEvent

キーボードイベントの構造体

## フィールド

Uint32 | type | SDL_KEYDOWN または SDL_KEYUP
Uint32 | timestamp | イベントのタイムスタンプ
Uint32 | windowID | フォーカスのあるウィンドウ (可能なら)
Uint8 | state | キーの状態. SDL_PRESSED または SDL_RELEASED
Uint8 | repeat | 0でなければキーリピート
SDL_Keysym | keysym | 押されたまたは離されたキーのSDL_Keysym

## 詳細

SDL_KeyboardEventはSDL_Eventのメンバで, SDL_KEYDOWN または SDL_KEYUPが報告されたときに使われる. eventのkeyフィールドからアクセスできる.

SDL_KEYDOWN と SDL_KEYUPはユーザがキーボードを押したときと離したときに発生する. 押されたまたは離されたキーの情報はkeysymメンバにある.

## 関連項目(列挙体)

SDL_EventType

## 関連項目(構造体)

SDL_Event

## 関連項目(関数)

SDL_GetKeyboardState
SDL_GetModState

## SDL Wikiへのリンク

SDL_KeyboardEvent - SDL Wiki