GameMonitor.RequestPermissionAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el estado del permiso de supervisión del juego del dispositivo.
Importante
A partir de Windows 10, versión 1809 (10.0; Compilación 17763), esta API se quita de la superficie de API pública 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)
Devoluciones
Estado del permiso de supervisión del juego del dispositivo.
- Atributos
Comentarios
Si la supervisión de juegos ya está habilitada, el resultado asincrónico devuelve GameMonitoringPermission::Allowed.
Si la supervisión de juegos está deshabilitada por directiva de grupo, el resultado asincrónico devuelve GameMonitoringPermission::D eniedBySystem.
Si la supervisión de juegos no está habilitada, se muestra un cuadro de diálogo que solicita consentimiento para habilitar la supervisión de juegos. Si el cliente acepta, este método devuelve GameMonitoringPermission::Allowed. Si no es así, devuelve GameMonitoringPermission::D eniedByUser.
La aplicación debe tener las funcionalidades protectedApp y gameMonitor para llamar a este método. Si no es así, la API devuelve E_UNEXPECTED.