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
