XGameStreamingUpdateTouchControlsState
Actualiza el estado en todos los clientes de streaming 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
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 usarXGameStreamingUpdateTouchControlsState para actualizar el estado de todos los clientes conectados o XGameStreamingUpdateTouchControlsStateOnClient para actualizar un cliente conectado específico.
Si el juego necesita 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
XGameStreamingShowTouchControlsWithStateUpdateOnClient
XGameStreamingUpdateTouchControlsStateOnClient
