Example #1
0
        static ImageAndListener GetListener(IntPtr nativeImage, IntPtr userdata)
        {
            ImageAndListener retVal = new ImageAndListener();

            retVal.Image = new Image(nativeImage);
            if (!Image.ListenerTable.TryGetListenerFromNativeUserdata(userdata, out retVal.Listener, out retVal.Userdata))
            {
                Debug.Fail("Received callback from native code, but no callbacks are registed.");
            }
            return(retVal);
        }
Example #2
0
 static ImageAndListener GetListener(IntPtr nativeImage, IntPtr userdata)
 {
     ImageAndListener retVal = new ImageAndListener();
     retVal.Image = new Image(nativeImage);
     if (!Image.ListenerTable.TryGetListenerFromNativeUserdata(userdata, out retVal.Listener, out retVal.Userdata))
     {
         Debug.Fail("Received callback from native code, but no callbacks are registed.");
     }
     return retVal;
 }