SDL3_API分类参考_应用程序入口(CategoryMain)

2026-3-6 / 0 评论 / 12 阅读

应用程序入口(CategoryMain)

如有必要,重新定义 main() 函数,使其能被 SDL 调用。

为了保证该函数在所有平台上的行为一致,应用程序的 main() 函数
应按如下形式编写:

#include "SDL3/SDL.bi"
#include "SDL3/SDL_main.bi"

Function SDL_main (argc As Integer, argv As ZString Ptr) As Integer
    ' 应用程序逻辑写在这里
    Return 0
End Function

SDL 会自行处理不同平台下调用该函数的平台相关细节。

应用程序也可在此处通过
SDL_MAIN_USE_CALLBACKS 宏配置使用主回调函数。

SDL_main.h 是一个「单头文件库」,也就是说,
包含该头文件会向程序中插入代码,多数情况下你应该只包含它一次。SDL.h 不会自动包含此头文件。

更多信息请参考:

https://wiki.libsdl.org/SDL3/README-main-functions

函数

数据类型

结构体

  • (无)

枚举

  • (无)

评论一下?

OωO
取消