GameModeUserConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 . |