DOKK / manpages / debian 13 / libsdl3-doc / SDL_SetTrayIcon.3.en
SDL_SetTrayIcon(3) SDL3 FUNCTIONS SDL_SetTrayIcon(3)

SDL_SetTrayIcon - Updates the system tray icon's icon.

Defined in SDL3/SDL_tray.h

#include "SDL3/SDL.h"
void SDL_SetTrayIcon(SDL_Tray *tray, SDL_Surface *icon);

the tray icon to be updated.
the new icon. May be NULL.

This function should be called on the thread that created the tray.

This function is available since SDL 3.2.0.

(3), SDL_CreateTray(3)

SDL 3.2.10 Simple Directmedia Layer