//public static int invoke(int* e)
        //{
        //    return e[1];
        //    //return e[2];
        //}

        //public static int invoke(int* e, int i)
        //{
        //    return e[i];
        //}

        public void ovrRenderer_Create(ref ovrHmdInfo hmdInfo)
        {
            fixed(int *hmdInfo_SuggestedEyeResolution = hmdInfo.SuggestedEyeResolution)
            {
                //var x = hmdInfo_SuggestedEyeResolution[2];
                var x = hmdInfo_SuggestedEyeResolution[1];
            }
        }
        //public static int invoke(int* e)
        //{
        //    return e[1];
        //    //return e[2];
        //}

        //public static int invoke(int* e, int i)
        //{
        //    return e[i];
        //}

        public void ovrRenderer_Create(ref ovrHmdInfo hmdInfo)
        {

            fixed (int* hmdInfo_SuggestedEyeResolution = hmdInfo.SuggestedEyeResolution)
            {
                //var x = hmdInfo_SuggestedEyeResolution[2];
                var x = hmdInfo_SuggestedEyeResolution[1];
            }
        }