win8_livetile_notification_expiry(expiry_time);
Argument | Description |
---|---|
expiry_time | Sets the time at which the notification should be cancelled. |
Returns: N/A
Use this function after calling win8_livetile_notification_begin
to give the Windows 8 Live Tile an expiry time. This time is that
at which the notification should be removed and is best calculated
using the GameMaker: Studio Date and Time functions, as
shown in the example below (setting this to -1 will show the
notification indefinitely until you use the win8_livetile_tile_clear.
NOTE: This function can also apply to Secondary tiles
when used along with win8_livetile_notification_secondary_begin.
var expiryTime;
expiryTime = date_current_datetime();
expiryTime = date_inc_minute(expiryTime, 5);
win8_livetile_notification_begin("TileSquarePeekImageAndText01");
win8_livetile_notification_expiry(expiryTime);
win8_livetile_notification_tag("tag0");
win8_livetile_notification_text_add("Current Score = " +
string(score));
win8_livetile_notification_image_add("ms-appx:///" +
working_directory + "ScoreTile.png");
win8_livetile_notification_end();
The above code will push a new Live Tile notification through to Windows 8, with some text and an image, and the tile will be shown for 5 minutes.