# C1.Util.DX.DirectWrite

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Util_DX_DirectWrite" data-uid="C1.Util.DX.DirectWrite" class="text-break">C1.Util.DX.DirectWrite Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.BitmapRenderTarget.html">BitmapRenderTarget</a></h4>
      <section><p>IDWriteBitmapRenderTarget</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.BitmapRenderTarget1.html">BitmapRenderTarget1</a></h4>
      <section><p>IDWriteBitmapRenderTarget1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ColorGlyphRun.html">ColorGlyphRun</a></h4>
      <section><p>DWRITE_COLOR_GLYPH_RUN</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ColorGlyphRunEnumerator.html">ColorGlyphRunEnumerator</a></h4>
      <section><p>IDWriteColorGlyphRunEnumerator</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.DWrite.html">DWrite</a></h4>
      <section><p>DirectWrite functions.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.EllipsisTrimming.html">EllipsisTrimming</a></h4>
      <section><p>An inline object for trimming, using an ellipsis as the omission sign.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Factory.html">Factory</a></h4>
      <section><p>IDWriteFactory</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Factory1.html">Factory1</a></h4>
      <section><p>IDWriteFactory1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Factory2.html">Factory2</a></h4>
      <section><p>IDWriteFactory2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Font.html">Font</a></h4>
      <section><p>IDWriteFont</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Font1.html">Font1</a></h4>
      <section><p>IDWriteFont1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontCollection.html">FontCollection</a></h4>
      <section><p>IDWriteFontCollection</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontCollectionLoaderShadow.html">FontCollectionLoaderShadow</a></h4>
      <section><p>Internal FontCollectionLoader Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFace.html">FontFace</a></h4>
      <section><p>IDWriteFontFace</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFace1.html">FontFace1</a></h4>
      <section><p>IDWriteFontFace1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFallback.html">FontFallback</a></h4>
      <section><p>IDWriteFontFallback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFallbackBuilder.html">FontFallbackBuilder</a></h4>
      <section><p>IDWriteFontFallbackBuilder</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFamily.html">FontFamily</a></h4>
      <section><p>IDWriteFontFamily</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFile.html">FontFile</a></h4>
      <section><p>IDWriteFontFile</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileEnumeratorShadow.html">FontFileEnumeratorShadow</a></h4>
      <section><p>Internal FontFileEnumerator Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileLoaderNative.html">FontFileLoaderNative</a></h4>
      <section><p>IDWriteFontFileLoader</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileLoaderShadow.html">FontFileLoaderShadow</a></h4>
      <section><p>Internal FontFileLoader Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileStreamNative.html">FontFileStreamNative</a></h4>
      <section><p>IDWriteFontFileStream</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileStreamShadow.html">FontFileStreamShadow</a></h4>
      <section><p>Internal FontFileStream Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontList.html">FontList</a></h4>
      <section><p>IDWriteFontList</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GdiInterop.html">GdiInterop</a></h4>
      <section><p>IDWriteGdiInterop</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphRun.html">GlyphRun</a></h4>
      <section><p>DWRITE_GLYPH_RUN</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphRunAnalysis.html">GlyphRunAnalysis</a></h4>
      <section><p>IDWriteGlyphRunAnalysis</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphRunDescription.html">GlyphRunDescription</a></h4>
      <section><p>DWRITE_GLYPH_RUN_DESCRIPTION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.InlineObjectNative.html">InlineObjectNative</a></h4>
      <section><p>IDWriteInlineObject</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.InlineObjectShadow.html">InlineObjectShadow</a></h4>
      <section><p>Internal InlineObject Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LocalFontFileLoader.html">LocalFontFileLoader</a></h4>
      <section><p>IDWriteLocalFontFileLoader</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LocalizedStrings.html">LocalizedStrings</a></h4>
      <section><p>IDWriteLocalizedStrings</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LogFont.html">LogFont</a></h4>
      <section><p>Defines the attributes of a GDI-compatible font.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.NumberSubstitution.html">NumberSubstitution</a></h4>
      <section><p>IDWriteNumberSubstitution</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PixelSnappingShadow.html">PixelSnappingShadow</a></h4>
      <section><p>Internal TessellationSink Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.RenderingParams.html">RenderingParams</a></h4>
      <section><p>IDWriteRenderingParams</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.RenderingParams1.html">RenderingParams1</a></h4>
      <section><p>IDWriteRenderingParams1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.RenderingParams2.html">RenderingParams2</a></h4>
      <section><p>IDWriteRenderingParams2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ResultCode.html">ResultCode</a></h4>
      <section><p>DirectWrite result codes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSink1Shadow.html">TextAnalysisQuickSink1Shadow</a></h4>
      <section><p>Internal TextAnalysisQuickSink1 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSinkShadow.html">TextAnalysisQuickSinkShadow</a></h4>
      <section><p>Internal TextAnalysisQuickSink Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSource1Shadow.html">TextAnalysisQuickSource1Shadow</a></h4>
      <section><p>Internal TextAnalysisQuickSource1 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSourceShadow.html">TextAnalysisQuickSourceShadow</a></h4>
      <section><p>Internal TextAnalysisQuickSource Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSink1Shadow.html">TextAnalysisSink1Shadow</a></h4>
      <section><p>Internal TextAnalysisSink1 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSinkShadow.html">TextAnalysisSinkShadow</a></h4>
      <section><p>Internal TextAnalysisSink Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSource1Shadow.html">TextAnalysisSource1Shadow</a></h4>
      <section><p>Internal TextAnalysisSource1 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSourceShadow.html">TextAnalysisSourceShadow</a></h4>
      <section><p>Internal TextAnalysisSource Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalyzer.html">TextAnalyzer</a></h4>
      <section><p>IDWriteTextAnalyzer</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalyzer1.html">TextAnalyzer1</a></h4>
      <section><p>IDWriteTextAnalyzer1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextFormat.html">TextFormat</a></h4>
      <section><p>IDWriteTextFormat</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextLayout.html">TextLayout</a></h4>
      <section><p>IDWriteTextLayout</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextLayout1.html">TextLayout1</a></h4>
      <section><p>IDWriteTextLayout1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRenderer1Base.html">TextRenderer1Base</a></h4>
      <section><p>Default implementation of TextRenderer1.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRenderer1Shadow.html">TextRenderer1Shadow</a></h4>
      <section><p>Internal TextRenderer1 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRendererBase.html">TextRendererBase</a></h4>
      <section><p>Default implementation of TextRenderer. Need to implement at least a DrawXXX method to use it.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRendererShadow.html">TextRendererShadow</a></h4>
      <section><p>Internal TextRenderer Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Typography.html">Typography</a></h4>
      <section><p>IDWriteTypography</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.CaretMetrics.html">CaretMetrics</a></h4>
      <section><p>DWRITE_CARET_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ClusterMetrics.html">ClusterMetrics</a></h4>
      <section><p>DWRITE_CLUSTER_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFeature.html">FontFeature</a></h4>
      <section><p>DWRITE_FONT_FEATURE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontMetrics.html">FontMetrics</a></h4>
      <section><p>DWRITE_FONT_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontMetrics1.html">FontMetrics1</a></h4>
      <section><p>DWRITE_FONT_METRICS1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphMetrics.html">GlyphMetrics</a></h4>
      <section><p>DWRITE_GLYPH_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphOffset.html">GlyphOffset</a></h4>
      <section><p>DWRITE_GLYPH_OFFSET</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.HitTestMetrics.html">HitTestMetrics</a></h4>
      <section><p>DWRITE_HIT_TEST_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.InlineObjectMetrics.html">InlineObjectMetrics</a></h4>
      <section><p>DWRITE_INLINE_OBJECT_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.JustificationOpportunity.html">JustificationOpportunity</a></h4>
      <section><p>DWRITE_JUSTIFICATION_OPPORTUNITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LineBreakpoint.html">LineBreakpoint</a></h4>
      <section><p>DWRITE_LINE_BREAKPOINT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LineMetrics.html">LineMetrics</a></h4>
      <section><p>DWRITE_LINE_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.OverhangMetrics.html">OverhangMetrics</a></h4>
      <section><p>DWRITE_OVERHANG_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Panose.html">Panose</a></h4>
      <section><p>DWRITE_PANOSE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseDecorative.html">PanoseDecorative</a></h4>
      <section><p>DWRITE_PANOSE_INNER_2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseScript.html">PanoseScript</a></h4>
      <section><p>DWRITE_PANOSE_INNER_1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseSymbol.html">PanoseSymbol</a></h4>
      <section><p>DWRITE_PANOSE_INNER_3</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseText.html">PanoseText</a></h4>
      <section><p>DWRITE_PANOSE_INNER_0</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ScriptAnalysis.html">ScriptAnalysis</a></h4>
      <section><p>DWRITE_SCRIPT_ANALYSIS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ScriptProperties.html">ScriptProperties</a></h4>
      <section><p>DWRITE_SCRIPT_PROPERTIES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ShapingGlyphProperties.html">ShapingGlyphProperties</a></h4>
      <section><p>DWRITE_SHAPING_GLYPH_PROPERTIES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ShapingTextProperties.html">ShapingTextProperties</a></h4>
      <section><p>DWRITE_SHAPING_TEXT_PROPERTIES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Strikethrough.html">Strikethrough</a></h4>
      <section><p>DWRITE_STRIKETHROUGH</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextMetrics.html">TextMetrics</a></h4>
      <section><p>DWRITE_TEXT_METRICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRange.html">TextRange</a></h4>
      <section><p>DWRITE_TEXT_RANGE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Trimming.html">Trimming</a></h4>
      <section><p>DWRITE_TRIMMING</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TypographicFeatures.html">TypographicFeatures</a></h4>
      <section><p>DWRITE_TYPOGRAPHIC_FEATURES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Underline.html">Underline</a></h4>
      <section><p>DWRITE_UNDERLINE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.UnicodeRange.html">UnicodeRange</a></h4>
      <section><p>DWRITE_UNICODE_RANGE</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontCollectionLoader.html">FontCollectionLoader</a></h4>
      <section><p>IDWriteFontCollectionLoader</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileEnumerator.html">FontFileEnumerator</a></h4>
      <section><p>IDWriteFontFileEnumerator</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileLoader.html">FontFileLoader</a></h4>
      <section><p>IDWriteFontFileLoader</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileStream.html">FontFileStream</a></h4>
      <section><p>IDWriteFontFileStream</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.InlineObject.html">InlineObject</a></h4>
      <section><p>IDWriteInlineObject</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PixelSnapping.html">PixelSnapping</a></h4>
      <section><p>IDWritePixelSnapping</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSink.html">TextAnalysisQuickSink</a></h4>
      <section><p>IDWriteTextAnalysisSink</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSink1.html">TextAnalysisQuickSink1</a></h4>
      <section><p>IDWriteTextAnalysisSink1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSource.html">TextAnalysisQuickSource</a></h4>
      <section><p>IDWriteTextAnalysisSource</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisQuickSource1.html">TextAnalysisQuickSource1</a></h4>
      <section><p>IDWriteTextAnalysisSource1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSink.html">TextAnalysisSink</a></h4>
      <section><p>IDWriteTextAnalysisSink</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSink1.html">TextAnalysisSink1</a></h4>
      <section><p>IDWriteTextAnalysisSink1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSource.html">TextAnalysisSource</a></h4>
      <section><p>IDWriteTextAnalysisSource</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAnalysisSource1.html">TextAnalysisSource1</a></h4>
      <section><p>IDWriteTextAnalysisSource1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRenderer.html">TextRenderer</a></h4>
      <section><p>IDWriteTextRenderer</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextRenderer1.html">TextRenderer1</a></h4>
      <section><p>IDWriteTextRenderer1</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.Baseline.html">Baseline</a></h4>
      <section><p>DWRITE_BASELINE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.BreakCondition.html">BreakCondition</a></h4>
      <section><p>DWRITE_BREAK_CONDITION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FactoryType.html">FactoryType</a></h4>
      <section><p>DWRITE_FACTORY_TYPE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FlowDirection.html">FlowDirection</a></h4>
      <section><p>DWRITE_FLOW_DIRECTION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFaceType.html">FontFaceType</a></h4>
      <section><p>DWRITE_FONT_FACE_TYPE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFeatureTag.html">FontFeatureTag</a></h4>
      <section><p>DWRITE_FONT_FEATURE_TAG</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontFileType.html">FontFileType</a></h4>
      <section><p>DWRITE_FONT_FILE_TYPE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontSimulations.html">FontSimulations</a></h4>
      <section><p>DWRITE_FONT_SIMULATIONS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontStretch.html">FontStretch</a></h4>
      <section><p>DWRITE_FONT_STRETCH</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontStyle.html">FontStyle</a></h4>
      <section><p>DWRITE_FONT_STYLE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.FontWeight.html">FontWeight</a></h4>
      <section><p>DWRITE_FONT_WEIGHT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GlyphOrientationAngle.html">GlyphOrientationAngle</a></h4>
      <section><p>DWRITE_GLYPH_ORIENTATION_ANGLE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.GridFitMode.html">GridFitMode</a></h4>
      <section><p>DWRITE_GRID_FIT_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.InformationalStringId.html">InformationalStringId</a></h4>
      <section><p>DWRITE_INFORMATIONAL_STRING_ID</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.LineSpacingMethod.html">LineSpacingMethod</a></h4>
      <section><p>DWRITE_LINE_SPACING_METHOD</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.MeasuringMode.html">MeasuringMode</a></h4>
      <section><p>DWRITE_MEASURING_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.NumberSubstitutionMethod.html">NumberSubstitutionMethod</a></h4>
      <section><p>DWRITE_NUMBER_SUBSTITUTION_METHOD</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.OutlineThreshold.html">OutlineThreshold</a></h4>
      <section><p>DWRITE_OUTLINE_THRESHOLD</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseArmStyle.html">PanoseArmStyle</a></h4>
      <section><p>DWRITE_PANOSE_ARM_STYLE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseAspect.html">PanoseAspect</a></h4>
      <section><p>DWRITE_PANOSE_ASPECT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseAspectRatio.html">PanoseAspectRatio</a></h4>
      <section><p>DWRITE_PANOSE_ASPECT_RATIO</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseCharacterRanges.html">PanoseCharacterRanges</a></h4>
      <section><p>DWRITE_PANOSE_CHARACTER_RANGES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseContrast.html">PanoseContrast</a></h4>
      <section><p>DWRITE_PANOSE_CONTRAST</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseDecorativeClass.html">PanoseDecorativeClass</a></h4>
      <section><p>DWRITE_PANOSE_DECORATIVE_CLASS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseDecorativeTopology.html">PanoseDecorativeTopology</a></h4>
      <section><p>DWRITE_PANOSE_DECORATIVE_TOPOLOGY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseFamily.html">PanoseFamily</a></h4>
      <section><p>DWRITE_PANOSE_FAMILY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseFill.html">PanoseFill</a></h4>
      <section><p>DWRITE_PANOSE_FILL</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseFinials.html">PanoseFinials</a></h4>
      <section><p>DWRITE_PANOSE_FINIALS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseLetterform.html">PanoseLetterform</a></h4>
      <section><p>DWRITE_PANOSE_LETTERFORM</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseLining.html">PanoseLining</a></h4>
      <section><p>DWRITE_PANOSE_LINING</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseMidline.html">PanoseMidline</a></h4>
      <section><p>DWRITE_PANOSE_MIDLINE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseProportion.html">PanoseProportion</a></h4>
      <section><p>DWRITE_PANOSE_PROPORTION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseScriptForm.html">PanoseScriptForm</a></h4>
      <section><p>DWRITE_PANOSE_SCRIPT_FORM</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseScriptTopology.html">PanoseScriptTopology</a></h4>
      <section><p>DWRITE_PANOSE_SCRIPT_TOPOLOGY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseSerifStyle.html">PanoseSerifStyle</a></h4>
      <section><p>DWRITE_PANOSE_SERIF_STYLE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseSpacing.html">PanoseSpacing</a></h4>
      <section><p>DWRITE_PANOSE_SPACING</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseStrokeVariation.html">PanoseStrokeVariation</a></h4>
      <section><p>DWRITE_PANOSE_STROKE_VARIATION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseSymbolAspectRatio.html">PanoseSymbolAspectRatio</a></h4>
      <section><p>DWRITE_PANOSE_SYMBOL_ASPECT_RATIO</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseSymbolKind.html">PanoseSymbolKind</a></h4>
      <section><p>DWRITE_PANOSE_SYMBOL_KIND</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseToolKind.html">PanoseToolKind</a></h4>
      <section><p>DWRITE_PANOSE_TOOL_KIND</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseWeight.html">PanoseWeight</a></h4>
      <section><p>DWRITE_PANOSE_WEIGHT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseXascent.html">PanoseXascent</a></h4>
      <section><p>DWRITE_PANOSE_XASCENT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PanoseXheight.html">PanoseXheight</a></h4>
      <section><p>DWRITE_PANOSE_XHEIGHT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ParagraphAlignment.html">ParagraphAlignment</a></h4>
      <section><p>DWRITE_PARAGRAPH_ALIGNMENT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.PixelGeometry.html">PixelGeometry</a></h4>
      <section><p>DWRITE_PIXEL_GEOMETRY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ReadingDirection.html">ReadingDirection</a></h4>
      <section><p>DWRITE_READING_DIRECTION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.RenderingMode.html">RenderingMode</a></h4>
      <section><p>DWRITE_RENDERING_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ScriptJustify.html">ScriptJustify</a></h4>
      <section><p>Defines glyph characteristic information that an application needs to implement justification.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.ScriptShapes.html">ScriptShapes</a></h4>
      <section><p>DWRITE_SCRIPT_SHAPES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAlignment.html">TextAlignment</a></h4>
      <section><p>DWRITE_TEXT_ALIGNMENT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextAntialiasMode.html">TextAntialiasMode</a></h4>
      <section><p>DWRITE_TEXT_ANTIALIAS_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TextureType.html">TextureType</a></h4>
      <section><p>DWRITE_TEXTURE_TYPE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.TrimmingGranularity.html">TrimmingGranularity</a></h4>
      <section><p>DWRITE_TRIMMING_GRANULARITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.VerticalGlyphOrientation.html">VerticalGlyphOrientation</a></h4>
      <section><p>DWRITE_VERTICAL_GLYPH_ORIENTATION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DirectWrite.WordWrapping.html">WordWrapping</a></h4>
      <section><p>DWRITE_WORD_WRAPPING</p>
</section>


</div>
