XGameStreamingUpdateTouchControlsState
更新所有流式处理客户端上的状态,触摸布局可用于改变其行为。对当前正在显示的触摸控件集的任何视觉更改都将在所有变量更新完成后进行。语法
参数
operationCount _In_类型:size_t 所传递的操作数组的大小。 operations _In_reads_opt_(operationCount)
类型:XGameStreamingTouchControlsStateOperation* 所请求的所有状态变量更新的数组。
返回值
类型:HRESULT 如果成功,则返回 S_OK;否则返回错误代码。潜在错误
备注
流式处理客户端使用的触摸布局可能依赖于状态,其初始值嵌入到触摸布局捆绑包中。游戏可以更新状态,这可能导致当前显示给玩家的布局发生变化。 游戏可以使用XGameStreamingUpdateTouchControlsState 来更新所有已连接客户端的状态,或使用 XGameStreamingUpdateTouchControlsStateOnClient 来更新特定的已连接客户端。
如果游戏需要同时更新状态并进行布局更改,则可以利用 XGameStreamingShowTouchControlsWithStateUpdate 或 XGameStreamingShowTouchControlsWithStateUpdateOnClient。
示例
要求
标头: XGameStreaming.h 库: xgameruntime.lib支持的平台:Windows、XBOX One 系列主机和 XBOX Series 主机
另请参阅
XGameStreamingXGameStreamingTouchControlsStateOperationKind
XGameStreamingTouchControlsStateOperation
XGameStreamingTouchControlsStateValue
XGameStreamingShowTouchControlsWithStateUpdate
XGameStreamingShowTouchControlsWithStateUpdateOnClient
XGameStreamingUpdateTouchControlsStateOnClient
