Compartilhar via


GameModeUserConfiguration Classe

Definição

Fornece um mecanismo para adicionar outros processos e utilitários relacionados a jogos que terão agendamento prioritário em outros processos com o Modo de Jogo aplicado.

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
Herança
Object Platform::Object IInspectable GameModeUserConfiguration
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.16299.0)
Windows Mobile Extension SDK (introduzida na 10.0.16299.0)
API contract
Windows.Gaming.Preview.GamesEnumerationContract (introduzida na v2.0)
Funcionalidades do aplicativo
gameList

Comentários

Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.

Propriedades

GamingRelatedProcessNames

Retorna uma lista de processos relacionados a jogos que não serão afetados pelo Modo de Jogo. Os nomes dos processos podem ser adicionados e removidos, no entanto, SaveAsync() precisará ser chamado para persistir as alterações.

Métodos

GetDefault()

Retorna o GamingRelatedProcessNames atual

SaveAsync()

Salva as alterações na propriedade GamingRelatedProcessNames .

Aplica-se a