LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

IGameMediaCapability14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.GameData.IGameMediaCapability
Supplies downloadable media for known source-local game IDs.

Methods

GetMediaAsync 14.1 Beta

C#
System.Threading.Tasks.Task<Unbroken.LaunchBox.Plugins.GameData.GameMediaResult> GetMediaAsync(Unbroken.LaunchBox.Plugins.GameData.GameMediaRequest request, System.Threading.CancellationToken cancellationToken)
Gets media candidates for the requested games and media types.
request 14.1 Beta
The source-local game IDs and the requested media types.
cancellationToken 14.1 Beta
Cancels the operation.

Returns

Media candidates per game; LaunchBox selects, names, deduplicates, and downloads them.