Ejemplo n.º 1
0
        public static IntPtr FrameHandle(this XRCameraFrame frame)
        {
            FrameNativePointerStruct info = (FrameNativePointerStruct)
                                            Marshal.PtrToStructure(
                frame.nativePtr,
                typeof(FrameNativePointerStruct));

            return(info.FrameHandle);
        }
        public static IntPtr FrameHandle(this XRCameraFrame frame)
        {
            #if UNITY_EDITOR
            if (UnityEngine.Application.isEditor)
            {
                return(ARCoreCloudAnchorsEditorDelegate.dummyFramePtr);
            }
            #endif

            FrameNativePointerStruct info = (FrameNativePointerStruct)
                                            Marshal.PtrToStructure(
                frame.nativePtr,
                typeof(FrameNativePointerStruct));

            return(info.FrameHandle);
        }