XGameStreamingUpdateTouchControlsStateOnClient
Actualiza el estado en un cliente de streaming especificado que los diseños táctiles pueden usar para modificar su comportamiento. Cualquier cambio visual en el conjunto de controles táctiles que se está mostrando actualmente se realizará después de que se actualicen TODAS las variables.Sintaxis
Parámetros
client _In_Tipo: XGameStreamingClientId El dispositivo cliente de streaming en el que se actualizará el estado. operationCount _In_
Tipo: size_t Tamaño de la matriz de operaciones que se pasa operations _In_reads_opt_(operationCount)
Tipo: XGameStreamingTouchControlsStateOperation* Matriz de todas las actualizaciones de variables de estado que se solicitan.
Valor devuelto
Tipo: HRESULT Devuelve S_OK si se realiza correctamente; de lo contrario, devuelve un código de error.Posibles errores
Comentarios
Los diseños táctiles que usan los clientes de streaming pueden depender de un estado, cuyos valores iniciales están incrustados en el paquete de diseños táctiles. El juego puede actualizar el estado, lo que puede provocar que cambie el diseño que se está mostrando actualmente al jugador. El juego puede usar XGameStreamingUpdateTouchControlsState para actualizar el estado de todos los clientes conectados oXGameStreamingUpdateTouchControlsStateOnClient para actualizar un cliente conectado específico.
Si el juego quiere actualizar el estado Y realizar un cambio de diseño al mismo tiempo, puede utilizar XGameStreamingShowTouchControlsWithStateUpdate o XGameStreamingShowTouchControlsWithStateUpdateOnClient.
Ejemplos
Requisitos
Encabezado: XGameStreaming.h Biblioteca: xgameruntime.libPlataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series
Consulte también
XGameStreamingXGameStreamingTouchControlsStateOperationKind
XGameStreamingTouchControlsStateOperation
XGameStreamingTouchControlsStateValue
XGameStreamingShowTouchControlsWithStateUpdate
XGameStreamingUpdateTouchControlsState
XGameStreamingUpdateTouchControlsStateOnClient
