Retrieves the pen's current status.
Defined in <SDL3/SDL_pen.h>
instance_id | The pen to query. |
x | Out-mode parameter for pen x coordinate. May be NULL. |
y | Out-mode parameter for pen y coordinate. May be NULL. |
axes | Out-mode parameter for axis information. May be null. The axes are in the same order as SDL_PenAxis. |
num_axes | Maximum number of axes to write to "axes". |
Returns a bit mask with the current pen button states (SDL_BUTTON_LMASK etc.), possibly SDL_PEN_DOWN_MASK, and exactly one of SDL_PEN_INK_MASK or SDL_PEN_ERASER_MASK , or 0 on error (see SDL_GetError()).
If the pen is detached (cf. SDL_PenConnected), this operation may return default values.
This function is available since SDL 3.0.0.