GameMonitor.RequestPermissionAsync Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l’état d’autorisation de surveillance du jeu de l’appareil.
Important
À partir du Windows 10, version 1809 (10.0 ; Build 17763), cette API est supprimée de la surface d’API publique de 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)
État de l’autorisation de surveillance du jeu de l’appareil.
- Attributs
Si l’analyse des jeux est déjà activée, le résultat asynchrone renvoie GameMonitoringPermission::Allowed.
Si l’analyse des jeux est désactivée par la stratégie de groupe, le résultat asynchrone renvoie GameMonitoringPermission::D eniedBySystem.
Si la surveillance des jeux n’est pas activée, une boîte de dialogue s’affiche pour demander le consentement pour activer la surveillance des jeux. Si le client accepte, cette méthode retourne GameMonitoringPermission::Allowed. Si ce n’est pas le cas, il retourne GameMonitoringPermission::D eniedByUser.
L’application doit disposer des fonctionnalités protectedApp et gameMonitor pour appeler cette méthode. Si ce n’est pas le cas, l’API retourne E_UNEXPECTED.