private void SimpleTextRender() { RectangleF layoutRect = _mainForm.SimpleTextRenderPanel.ClientRectangle; layoutRect = new RectangleF(layoutRect.Left / _dpiX, layoutRect.Top / _dpiY, layoutRect.Width / _dpiX, layoutRect.Height / _dpiY); SimpleTextRenderTarget.DrawText("Hello World using DirectWrite!", _textFormat, layoutRect, _simpleTextBrush); }
/// <summary> /// In a derived class, implements logic that should occur after all /// other rendering. /// </summary> protected override void OnRenderEnd() { switch (SelectedTab) { case 0: SimpleTextRenderTarget.EndDraw(); break; case 1: MultiformattedRenderTarget.EndDraw(); break; } }