获取 SDL2 鼠标位置

Get SDL2 Mouse Position

如何在 C++ SDL2 中获取鼠标的位置?我找到了这个 wiki,但是我不太确定它是什么意思,以及如何获得 int 形式的 x 和 y? https://wiki.libsdl.org/SDL_GetMouseState

调用您找到的link中描述的函数;带有指向您要接收坐标的两个 int 变量的指针。

简化后的功能是这样的:

void SetXto5(int* x)
{*x = 5;}

即您的参数指向的变量将收到一个值。 (这会跳过对 NULL 指针的检查,这在文档中是隐含的。)

这当然需要正确设置和初始化 SDL 环境。我从您的评论中假设您没有询问该背景部分。