TSDL_MouseMotionEvent=記錄
type_:UInt8;//SDL_MOUSEMOTION
哪一個:UInt8;//滑鼠裝置索引
狀態:UInt8;//目前按鍵狀態
x,y: UInt16;//滑鼠的未知數/Y座標
xrel:Sint16;//在未知數方向中相對運動
yrel:Sint16;//在Y方向中相對運動
末端;
TSDL_MouseMotionEvent是一個TSDL_Event 聯合的成員和當一類型SDL_MOUSEMOTION 的事件是報告的時候,被使用.
簡單表達,當一個用戶在應用窗戶以內移動滑鼠的時候或者當 SDL_WarpMouse是大聲說出的時候,一SDL_MOUSEMOTION類型事件發生.絕對事物( x和y和相對( xrel和yrel)座標外加目前按鍵狀態(( 狀態)被報告.按鍵狀態能被解釋使用 SDL_BUTTON大者((看見 SDL_GetMouseState).
如果游標被隱匿,( SDL_ShowCursor(0))和投入被抓起甚至當游標到達邊緣fo的時候,( SDL_WM_GrabInput((SDL_GRAB_ON)),然後滑鼠將給出相對運動事件銀幕.這個在Windows和Linux/Unix上僅現時被執行一同類.