> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameStreamingIsTouchInputEnabled

> XGameStreamingIsTouchInputEnabled

# XGameStreamingIsTouchInputEnabled

Comprueba si un dispositivo cliente de streaming especificado enviará entradas táctiles al juego.

## Sintaxis

```cpp theme={null}
HRESULT XGameStreamingIsTouchInputEnabled(  
         XGameStreamingClientId client,  
         bool* touchInputEnabled  
)  
```

### Parámetros

*client*   \_In\_\
Tipo: XGameStreamingClientId

El cliente que se va a consultar para conocer las propiedades táctiles.

*touchInputEnabled*   \_Out\_\
Tipo: bool\*

Devuelve true si el dispositivo cliente de streaming es capaz de recibir entrada táctil **Y** está configurado actualmente para pasar la entrada táctil al juego.

### Valor devuelto

Tipo: HRESULT

Devuelve **S\_OK** si se realiza correctamente; de lo contrario, devuelve un código de error.

#### Posibles errores

| Código de error                          | Valor de error | Motivo del error                                                                                                                                                                                      |
| ---------------------------------------- | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| E\_GAMESTREAMING\_NOT\_INITIALIZED       | 0x89245400     | No se ha inicializado el entorno de ejecución de XGameStreaming. Llame a [XGameStreamingInitialize](/reference/system/xgamestreaming/functions/xgamestreaminginitialize) antes de llamar a otras API. |
| E\_GAMESTREAMING\_CLIENT\_NOT\_CONNECTED | 0x89245401     | El cliente especificado no está conectado.                                                                                                                                                            |
| E\_GAMESTREAMING\_NO\_DATA               | 0x89245402     | Los datos solicitados no están disponibles. Es posible que los datos estén disponibles más adelante.                                                                                                  |

Para obtener una lista de códigos de error, consulte [Códigos de error](/reference/errorcodes).

## Comentarios

De forma predeterminada, `XGameStreamingIsTouchInputEnabled` solo devolverá `true` al transmitir mediante la Content Test Application en un dispositivo con capacidad táctil.   Hasta que el juego se haya configurado para habilitar la entrada táctil, ningún jugador de producción tendrá la entrada táctil habilitada en su cliente de streaming.

Si el juego quiere responder a los cambios en la habilitación o deshabilitación de la entrada táctil, debe registrar una devolución de llamada mediante [XGameStreamingRegisterClientPropertiesChanged](/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged).

## Requisitos

**Encabezado:** xgamestreaming.h

**Biblioteca:** xgameruntime.lib

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[XGameStreamingClientPropertiesChangedCallback](/reference/system/xgamestreaming/functions/xgamestreamingclientpropertieschangedcallback)\
[XGameStreamingRegisterClientPropertiesChanged](/reference/system/xgamestreaming/functions/xgamestreamingregisterclientpropertieschanged)\
[XGameStreaming](/reference/system/xgamestreaming/xgamestreaming_members)


## Related topics

- [XGameStreamingClientProperty](/es/reference/system/xgamestreaming/enums/xgamestreamingclientproperty.md)
- [XGameStreaming](/es/reference/system/xgamestreaming/xgamestreaming_members.md)
- [Procedimientos recomendados para la resolución personalizada en Game Streaming](/es/build/core-features/common/game-streaming/game-streaming-custom-resolution-best-practices.md)
- [Creación de una interfaz táctil nativa con IGameInput](/es/build/core-features/common/game-streaming/game-streaming-native-touch-igameinput.md)
- [XGameStreamingHideTouchControls](/es/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrols.md)
