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

# SDL_SysWMEvent

システム依存ウィンドウイベントの情報の構造体

## フィールド

Uint32 | type | SDL_SYSWMEVENT
Uint32 | timestamp | イベントのタイムスタンプ
SDL_SysWMmsg* | msg | SDL_syswm.hで定義されたドライバ依存の情報

## 詳細

このイベントはデフォルトでは無効化されている. SDL_EventState()で有効にできる. 環境への依存の少ない別の手段があるならば, このイベントを使うのは避けたほうがよい.

このイベントを使いたいならば, SDL_syswm.hとアクセスするのに適切なシステムヘッダをインクルードする必要がある.

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

もしシステムに依存したウィンドウマネージャの情報を獲得したいならば, SDL_version.hで定義されたSDL_VERSION()で得たバージョン番号をSDL_SysWMinfoに設定し, それをSDL_GetWindowWMInfo()に渡せばよい.

## 関連項目(列挙体)

SDL_EventType

## 関連項目(構造体)

SDL_Event
SDL_SysWMinfo
SDL_SysWMmsg

## 関連項目(関数)

SDL_EventState
SDL_GetWindowWMInfo

## SDL Wikiへのリンク

SDL_SysWMEvent - SDL Wiki