GameMonitor.RequestPermissionAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.