DirectWriteFactory

View as Markdown

Definition

Provides a default DirectWrite factory used for creating SharpDX.DirectWrite components.

Property Value

A read-only SharpDX.DirectWrite.Factory used to create DirectWrite objects compatible with NinjaTrader rendering.

Syntax

NinjaTrader.Core.Globals.DirectWriteFactory

Examples

1// create a text format object with default NinjaTrader DirectWrite factory
2
3SharpDX.DirectWrite.TextFormat textFormat = new SharpDX.DirectWrite.TextFormat(NinjaTrader.Core.Globals.DirectWriteFactory,
4 "Arial", 12f);
5
6// create a text layout object with default NinjaTrader DirectWrite factory
7
8SharpDX.DirectWrite.TextLayout textLayout = new SharpDX.DirectWrite.TextLayout(NinjaTrader.Core.Globals.DirectWriteFactory,
9
10 "text to render", textFormat, ChartPanel.W, ChartPanel.H);