steam _send_screenshot

Syntaxe:

steam_send_screenshot(filename, width, height);


Argument La description
filename Le nom du fichier image à télécharger (une chaîne).
width La largeur de l'image (un entier).
height La hauteur de l'image (un entier).


Retours: Real


La description

Avec cette fonction, vous pouvez télécharger une capture d'écran sur la page de profil de la communauté Steam de l'utilisateur actuellement connecté. Le nom de fichier que vous fournissez est le nom du fichier local qui a été créé lorsque vous avez pris la capture d'écran en utilisant les fonctions de GameMaker Studio 2 screen_save ou screen_save_part. La largeur et la hauteur définissent la taille de l'image et la fonction renvoie une valeur de 0 si elle échoue pour une raison quelconque et une valeur supérieure à 0 si elle réussit.


Exemple:

if steam_is_screenshot_requested()
   {
   var file = "Catch_The_Haggis_" + string(global.scrn_num) + ".png");
   screen_save(file)
   steam_send_screenshot(file, window_get_width(), window_get_height());
   global.scrn_num += 1;
   }

Le code ci-dessus va interroger l'API Steam pour une demande de capture d'écran et si cela a été, un nom unique pour le fichier image sera généré, une capture d'écran sera prise et le fichier sera envoyé à la page Communauté Steam pour l'utilisateur.