Partager via


GameListEntry Classe

Définition

Fournit les informations d’affichage d’un jeu, telles que les informations d’affichage, les paramètres de lancement et la configuration du mode de jeu, la catégorie et une méthode pour lancer le jeu.

public ref class GameListEntry sealed : IGameListEntry
public ref class GameListEntry sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Preview.GamesEnumerationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameListEntry final : IGameListEntry
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Preview.GamesEnumerationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameListEntry final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Preview.GamesEnumerationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameListEntry : IGameListEntry
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Preview.GamesEnumerationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameListEntry
Public NotInheritable Class GameListEntry
Implements IGameListEntry
Public NotInheritable Class GameListEntry
Héritage
Object Platform::Object IInspectable GameListEntry
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
Windows Mobile Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Gaming.Preview.GamesEnumerationContract (introduit dans v1.0)
Fonctionnalités de l’application
gameList

Remarques

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 GameModeConfiguration
1709 16299 LaunchableState
1709 16299 LauncherExecutable
1709 16299 LaunchParameters
1709 16299 SetLauncherExecutableFileAsync(IStorageFile)
1709 16299 SetLauncherExecutableFileAsync(IStorageFile,String)
1709 16299 SetTitleIdAsync
1709 16299 TitleId

Propriétés

Category

Valeur GameListCategory actuelle pour l’IGameListEntry associé.

DisplayInfo

Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

GameModeConfiguration

Paramètres GameModeConfiguration actuels du jeu

LaunchableState

GameListEntryLaunchableState actuel du jeu

LauncherExecutable

Chemin d’accès à l’exécutable du jeu.

LaunchParameters

Paramètres de lancement actuels du jeu.

Properties

Obtient une collection de toutes les propriétés qui se rapportent à l’objet IGameListEntry .

TitleId

Le TitleId du jeu peut revenir avec une chaîne vide

Méthodes

LaunchAsync()

Lancez le jeu associé.

SetCategoryAsync(GameListCategory)

Définit gameListCategory.

SetLauncherExecutableFileAsync(IStorageFile)

Définit le chemin de lancement pour l’exécutable et les paramètres de lancement du jeu. Cela peut échouer si LaunchableState est défini sur ByTitle.

SetLauncherExecutableFileAsync(IStorageFile, String)

Définit le chemin de lancement de l’exécutable du jeu. Cela peut échouer si LaunchableState est défini sur ByTitle.

SetTitleIdAsync(String)

Mises à jour le TitleID.

S’applique à

Voir aussi