public void Close() { Stop(); try { _audioVolume?.Dispose(); _videoControl?.Dispose(); _mediaSession?.Close(); } catch (SharpDXException) { } _audioVolume = null; _videoControl = null; }