XGameStreamingTouchControlsStateValueKind

Specifies the type of state associated with the touch layouts.

Syntax

enum class XGameStreamingTouchControlsStateValueKind  : uint32_t
{
    Boolean = 0,
    Integer = 1,
    Double = 2,
    String = 3
}

Constants

Constant Description
Boolean State of type Boolean
Integer State of type Integer
Double State of type Double
String State of type String

Remarks

You use this enumeration when you build the set of updates to the touch layout state that is then sent to all streaming clients, or to a specific streaming client.

Common uses for this enumeration include:

  • Enabling and disabling particular touch layout controls.

  • Changing the visual representation of a particular touch layout control.

Requirements

Header: XGameStreaming.h

Supported Platforms: Windows, Xbox One family consoles and Xbox Series consoles

See also

XGameStreaming
XGameStreamingTouchControlsStateOperationKind
XGameStreamingTouchControlsStateOperation
XGameStreamingTouchControlsStateValue
XGameStreamingUpdateTouchControlsState
XGameStreamingUpdateTouchControlsStateOnClient
XGameStreamingShowTouchControlsWithStateUpdate
XGameStreamingShowTouchControlsWithStateUpdateOnClient