Пример #1
0
 public void Dispose()
 {
     if (mouse != null)
     {
         mouse.Unacquire();
         mouse.Dispose();
         mouse = null;
     }
 }
Пример #2
0
 public override void Dispose()
 {
     if (mouse != null)
     {
         mouse.Unacquire();
     }
     mouse       = null;
     directInput = null;
 }
Пример #3
0
        public override void Stop()
        {
            SF = null;
            if (mouseDevice != null)
            {
                mouseDevice.Unacquire();
                mouseDevice.Dispose();
                mouseDevice = null;
            }

            if (directInputInstance != null)
            {
                directInputInstance.Dispose();
                directInputInstance = null;
            }
        }