Compartilhar via


GameMonitor.RequestPermissionAsync Método

Definição

Obtém o estado de permissão de monitoramento do jogo do dispositivo.

Importante

A partir de Windows 10, versão 1809 (10.0; Build 17763), essa API é removida da superfície de API pública do Windows.

public:
 virtual IAsyncOperation<GameMonitoringPermission> ^ RequestPermissionAsync() = RequestPermissionAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GameMonitoringPermission> RequestPermissionAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GameMonitoringPermission> RequestPermissionAsync();
function requestPermissionAsync()
Public Function RequestPermissionAsync () As IAsyncOperation(Of GameMonitoringPermission)

Retornos

O estado de permissão de monitoramento do jogo do dispositivo.

Atributos

Comentários

Se o monitoramento de jogos já estiver habilitado, o resultado assíncrono retornará GameMonitoringPermission::Allowed.

Se o monitoramento de jogos estiver desabilitado pela política de grupo, o resultado assíncrono retornará GameMonitoringPermission::D eniedBySystem.

Se o monitoramento de jogos não estiver habilitado, uma caixa de diálogo será exibida solicitando consentimento para habilitar o monitoramento de jogos. Se o cliente aceitar, esse método retornará GameMonitoringPermission::Allowed. Caso contrário, ele retornará GameMonitoringPermission::D eniedByUser.

O aplicativo deve ter os recursos protectedApp e gameMonitor para chamar esse método. Caso contrário, a API retornará E_UNEXPECTED.

Aplica-se a

Confira também