docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct RemotePlayInput_t

    A Remote Play input event, as defined in isteamremoteplay.h and filled in by GetInput(RemotePlayInput_t[], uint). m_eType indicates which payload in m_val is valid.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Steamworks.Interop
    Assembly: Unity.Steamworks.Interop.dll
    Syntax
    [Serializable]
    public struct RemotePlayInput_t

    Fields

    m_eType

    Which kind of input this is, and so which payload is valid.

    Declaration
    public ERemotePlayInputType m_eType
    Field Value
    Type Description
    ERemotePlayInputType

    m_unSessionID

    The Remote Play session the input came from.

    Declaration
    public RemotePlaySessionID_t m_unSessionID
    Field Value
    Type Description
    RemotePlaySessionID_t

    m_val

    The event payload; which view is valid depends on m_eType.

    Declaration
    public RemotePlayInput_t.OptionValue m_val
    Field Value
    Type Description
    RemotePlayInput_t.OptionValue
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)