| Uint32 | type | SDL_EVENT_TEXT_EDITING |
| Uint32 | reserved | 予約 |
| Uint64 | timestamp | イベントのナノ秒単位のタイムスタンプ. SDL_GetTicksNS()で設定 |
| SDL_WindowID | windowID | フォーカスのあるウィンドウ (存在すれば) |
| const char * const * | candidates | 変換候補の一覧. 利用できない場合はNULL |
| Sint32 | num_candidates | candidates内の文字列の数 |
| Sint32 | selected_candidate | 選択された変更間候補のインデックス番号. 選択されていないとき-1 |
| bool | horizontal | 真のとき一覧は水平, 偽のとき垂直 |
| Uint8 | padding1 | |
| Uint8 | padding2 | |
| Uint8 | padding3 |