Freigeben über


GameModeUserConfiguration Klasse

Definition

Stellt einen Mechanismus zum Hinzufügen anderer spielbezogener Prozesse und Hilfsprogramme bereit, die eine Prioritätsplanung gegenüber anderen Prozessen erhalten, wobei der Spielmodus angewendet wird.

public ref class GameModeUserConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Preview.GamesEnumerationContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameModeUserConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Preview.GamesEnumerationContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameModeUserConfiguration
Public NotInheritable Class GameModeUserConfiguration
Vererbung
Object Platform::Object IInspectable GameModeUserConfiguration
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.16299.0)
Windows Mobile Extension SDK (eingeführt in 10.0.16299.0)
API contract
Windows.Gaming.Preview.GamesEnumerationContract (eingeführt in v2.0)
App-Funktionen
gameList

Hinweise

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

Eigenschaften

GamingRelatedProcessNames

Gibt eine Liste mit spielbezogenen Prozessen zurück, die nicht vom Spielmodus betroffen sind. Prozessnamen können hinzugefügt und entfernt werden. SaveAsync() muss jedoch aufgerufen werden, um die Änderungen beizubehalten.

Methoden

GetDefault()

Gibt den aktuellen GamingRelatedProcessNames zurück.

SaveAsync()

Speichert die Änderungen an der GamingRelatedProcessNames-Eigenschaft .

Gilt für: