private void CleanupPersistentResources() { device?.Dispose(); device = null !; sharpDXDevice?.Dispose(); sharpDXDevice = null !; }
public void Dispose() { session?.Dispose(); framePool?.Dispose(); swapChain?.Dispose(); d3dDevice?.Dispose(); device?.Dispose(); }
public void Dispose() { StopCapture(); compositor = null; root.Dispose(); content.Dispose(); brush.Dispose(); device.Dispose(); }
public void Dispose() { StopCapture(); __compositor = null; __root.Dispose(); __content.Dispose(); __brush.Dispose(); __device.Dispose(); }
public void Dispose() { StopCapture(); compositor = null; containerVisual.Dispose(); spriteVisual.Dispose(); brush.Dispose(); device.Dispose(); }
public void Dispose() { _disposing = true; _device?.Dispose(); _sender?.Dispose(); _session?.Dispose(); _framePool?.Dispose(); _d3dDevice?.Dispose(); _factory?.Dispose(); _ndiSender?.Abort(); }
public void Dispose() { rtvSdrTexture?.Dispose(); textureSDRImage?.Dispose(); inputLayout.Dispose(); samplerState.Dispose(); shaderInputSigVsQuad.Dispose(); psToneMapping.Dispose(); vsQuad.Dispose(); wrtD3D11Device.Dispose(); d3dDevice.Dispose(); wicFactory.Dispose(); }
public void Dispose() { _screenTexture?.Dispose(); ScreenCaptureManager.Instance.MainThreadExecutor.Execute(() => { _session?.Dispose(); _session = null; if (_framePool != null) { _framePool.FrameArrived -= OnFrameArrived; _framePool.Dispose(); _framePool = null; } _d3dDevice?.Dispose(); _d3dDevice = null; _device?.Dispose(); _device = null; _frameAvailable.Dispose(); }, false); }
public void Dispose() { StopCapture(); device.Dispose(); }