docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct XrFuturePollResultEXT

    The poll result struct used by OpenXRNativeApi.xrPollFutureEXT. Provided by EXT_future.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.XR.OpenXR.NativeTypes
    Assembly: Unity.XR.OpenXR.dll
    Syntax
    public struct XrFuturePollResultEXT
    Remarks
    Warning

    Don't initialize this struct with the default parameterless constructor. Use a constructor with parameters to ensure that type is correctly initialized to FuturePollResultEXT.

    Constructors

    XrFuturePollResultEXT(void*, XrFutureStateEXT)

    Construct an instance.

    Declaration
    public XrFuturePollResultEXT(void* next, XrFutureStateEXT state)
    Parameters
    Type Name Description
    void* next

    The next pointer.

    XrFutureStateEXT state

    The state of the future.

    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    XrFuturePollResultEXT(XrFutureStateEXT)

    Construct an instance with a null next pointer.

    Declaration
    public XrFuturePollResultEXT(XrFutureStateEXT state)
    Parameters
    Type Name Description
    XrFutureStateEXT state

    The state of the future.

    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    Properties

    defaultValue

    Get a default instance with an initialized type property.

    Declaration
    public static XrFuturePollResultEXT defaultValue { get; }
    Property Value
    Type Description
    XrFuturePollResultEXT
    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    next

    null or a pointer to the next structure in a structure chain.

    Declaration
    public void* next { readonly get; set; }
    Property Value
    Type Description
    void*
    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    state

    The state of the future passed to OpenXRNativeApi.xrPollFutureEXT.

    Declaration
    public XrFutureStateEXT state { readonly get; set; }
    Property Value
    Type Description
    XrFutureStateEXT
    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    type

    The XrStructureType of this struct: FuturePollResultEXT.

    Declaration
    public readonly XrStructureType type { get; }
    Property Value
    Type Description
    XrStructureType
    See Also
    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)

    See Also

    xrPollFutureEXT(ulong, in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    xrPollFutureEXT(in XrFuturePollInfoEXT, out XrFuturePollResultEXT)
    In This Article
    Back to top
    Copyright © 2025 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)