Пример #1
0
        private static unsafe int DoGetPosition(IntPtr aPtr, uint aVersion, uint aIndex, uint *aX, uint *aY, uint *aZ)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceZappOrgTestLights1 self = (DvServiceZappOrgTestLights1)gch.Target;
            uint x;
            uint y;
            uint z;

            self.GetPosition(aVersion, aIndex, out x, out y, out z);
            *aX = x;
            *aY = y;
            *aZ = z;
            return(0);
        }