Ejemplo n.º 1
0
 protected override void Dispose(bool disposing)
 {
     if (Pointer != IntPtr.Zero)
     {
         myManager.ReleaseMedia(this);
     }
     base.Dispose(disposing);
 }
Ejemplo n.º 2
0
        protected override void Dispose(bool disposing)
        {
            lock (AllInstances)
            {
                AllInstances.Remove(this);
            }

            if (Pointer != IntPtr.Zero)
            {
                myManager.ReleaseMedia(this);
            }
            base.Dispose(disposing);
        }