private void Dispose(bool disposing)
            {
                if (_disposed)
                {
                    return;
                }
                _disposed = true;

                Gdi32.Delete(Hdc);

                if (disposing)
                {
                    _font.Dispose();
                }

                GC.SuppressFinalize(this);
            }