Esempio n. 1
0
 public void Dispose()
 {
     m_dwriteFactory?.Dispose();
     m_d2dContext?.Dispose();
     m_swapchain?.Dispose();
     m_device?.Dispose();
     m_context?.Dispose();
     m_disposed = true;
 }
Esempio n. 2
0
        public virtual void Dispose()
        {
            ReleaseDeviceResources();

            TextLayouts?.Dispose();
            TextFormats?.Dispose();
            Direct2DFactory?.Dispose();
            DWriteFactory?.Dispose();
            WICFactory?.Dispose();
        }