# C1.Util.DX.Direct2D.RenderTarget

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Util_DX_Direct2D_RenderTarget" data-uid="C1.Util.DX.Direct2D.RenderTarget" class="text-break">RenderTarget Class
</h1>
  <div class="markdown level0 summary"><p>ID2D1RenderTarget</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="C1.Util.DX.DisposeBase.html">DisposeBase</a></div>
    <div class="level2"><a class="xref" href="C1.Util.DX.CppObject.html">CppObject</a></div>
    <div class="level3"><a class="xref" href="C1.Util.DX.ComObject.html">ComObject</a></div>
    <div class="level4"><a class="xref" href="C1.Util.DX.Direct2D.Resource.html">Resource</a></div>
    <div class="level5"><span class="xref">RenderTarget</span></div>
      <div class="level6"><a class="xref" href="C1.Util.DX.Direct2D.BitmapRenderTarget.html">BitmapRenderTarget</a></div>
      <div class="level6"><a class="xref" href="C1.Util.DX.Direct2D.DeviceContext.html">DeviceContext</a></div>
      <div class="level6"><a class="xref" href="C1.Util.DX.Direct2D.DeviceContextRenderTarget.html">DeviceContextRenderTarget</a></div>
      <div class="level6"><a class="xref" href="C1.Util.DX.Direct2D.WicRenderTarget.html">WicRenderTarget</a></div>
      <div class="level6"><a class="xref" href="C1.Util.DX.Direct2D.WindowRenderTarget.html">WindowRenderTarget</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
    <div><a class="xref" href="C1.Util.DX.IUnknown.html">IUnknown</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Util.DX.Direct2D.html">C1.Util.DX.Direct2D</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.DX.4.6.2.dll</h6>
  <h5 id="C1_Util_DX_Direct2D_RenderTarget_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[Guid(&quot;2cd90694-12e2-11dc-9fed-001143a055f9&quot;)]
public class RenderTarget : Resource, IDisposable, IUnknown</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;Guid(&quot;2cd90694-12e2-11dc-9fed-001143a055f9&quot;)&gt;
Public Class RenderTarget
    Inherits Resource
    Implements IDisposable, IUnknown</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget__ctor_System_IntPtr_" data-uid="C1.Util.DX.Direct2D.RenderTarget.#ctor(System.IntPtr)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.-ctor.html#C1_Util_DX_Direct2D_RenderTarget__ctor_System_IntPtr_">RenderTarget(IntPtr)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.html">RenderTarget</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DefaultStrokeWidth" data-uid="C1.Util.DX.Direct2D.RenderTarget.DefaultStrokeWidth">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DefaultStrokeWidth.html">DefaultStrokeWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Default stroke width used for all methods that are not explicitly using it. Default is set to 1.0f.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DotsPerInch" data-uid="C1.Util.DX.Direct2D.RenderTarget.DotsPerInch">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DotsPerInch.html#C1_Util_DX_Direct2D_RenderTarget_DotsPerInch">DotsPerInch</a>
        </td>
        <td class="markdown level1 summary"><p>Get or sets the dots per inch (DPI) of the render target.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_StrokeWidth" data-uid="C1.Util.DX.Direct2D.RenderTarget.StrokeWidth">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.StrokeWidth.html#C1_Util_DX_Direct2D_RenderTarget_StrokeWidth">StrokeWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Get or set the default stroke width used for all methods that are not explicitly using it. Default is set to 1.0f.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_Transform" data-uid="C1.Util.DX.Direct2D.RenderTarget.Transform">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.Transform.html#C1_Util_DX_Direct2D_RenderTarget_Transform">Transform</a>
        </td>
        <td class="markdown level1 summary"><p>GetTransform / SetTransform</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_BeginDraw" data-uid="C1.Util.DX.Direct2D.RenderTarget.BeginDraw">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.BeginDraw.html#C1_Util_DX_Direct2D_RenderTarget_BeginDraw">BeginDraw()</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::BeginDraw()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_Clear_System_Nullable_C1_Util_DX_ColorF__" data-uid="C1.Util.DX.Direct2D.RenderTarget.Clear(System.Nullable{C1.Util.DX.ColorF})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.Clear.html#C1_Util_DX_Direct2D_RenderTarget_Clear_System_Nullable_C1_Util_DX_ColorF__">Clear(ColorF?)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::Clear([In, Optional] const D2D_COLOR_F* clearColor)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_Create_C1_Util_DX_Direct2D_Factory_C1_Util_DX_DXGI_Surface_C1_Util_DX_Direct2D_RenderTargetProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.Create(C1.Util.DX.Direct2D.Factory,C1.Util.DX.DXGI.Surface,C1.Util.DX.Direct2D.RenderTargetProperties@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.Create.html#C1_Util_DX_Direct2D_RenderTarget_Create_C1_Util_DX_Direct2D_Factory_C1_Util_DX_DXGI_Surface_C1_Util_DX_Direct2D_RenderTargetProperties__">Create(Factory, Surface, ref RenderTargetProperties)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a render target that draws to a DirectX Graphics Infrastructure (DXGI) surface.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateBitmap_C1_Util_DX_Size2L_System_IntPtr_System_Int32_C1_Util_DX_Direct2D_BitmapProperties_" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateBitmap(C1.Util.DX.Size2L,System.IntPtr,System.Int32,C1.Util.DX.Direct2D.BitmapProperties)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateBitmap.html#C1_Util_DX_Direct2D_RenderTarget_CreateBitmap_C1_Util_DX_Size2L_System_IntPtr_System_Int32_C1_Util_DX_Direct2D_BitmapProperties_">CreateBitmap(Size2L, IntPtr, int, BitmapProperties)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateBitmap([In] D2D_SIZE_U size,[In, Optional] const void* srcData,[In] unsigned int pitch,[In] const D2D1_BITMAP_PROPERTIES* bitmapProperties,[Out, Fast] ID2D1Bitmap** bitmap)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateBitmapBrush_C1_Util_DX_Direct2D_Bitmap_System_Nullable_C1_Util_DX_Direct2D_BitmapBrushProperties__System_Nullable_C1_Util_DX_Direct2D_BrushProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateBitmapBrush(C1.Util.DX.Direct2D.Bitmap,System.Nullable{C1.Util.DX.Direct2D.BitmapBrushProperties},System.Nullable{C1.Util.DX.Direct2D.BrushProperties})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateBitmapBrush.html#C1_Util_DX_Direct2D_RenderTarget_CreateBitmapBrush_C1_Util_DX_Direct2D_Bitmap_System_Nullable_C1_Util_DX_Direct2D_BitmapBrushProperties__System_Nullable_C1_Util_DX_Direct2D_BrushProperties__">CreateBitmapBrush(Bitmap, BitmapBrushProperties?, BrushProperties?)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateBitmapBrush([In, Optional] ID2D1Bitmap* bitmap,[In, Optional] const D2D1_BITMAP_BRUSH_PROPERTIES* bitmapBrushProperties,[In, Optional] const D2D1_BRUSH_PROPERTIES* brushProperties,[Out, Fast] ID2D1BitmapBrush** bitmapBrush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateBitmapFromWicBitmap_C1_Util_DX_WIC_BitmapSource_System_Nullable_C1_Util_DX_Direct2D_BitmapProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateBitmapFromWicBitmap(C1.Util.DX.WIC.BitmapSource,System.Nullable{C1.Util.DX.Direct2D.BitmapProperties})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateBitmapFromWicBitmap.html#C1_Util_DX_Direct2D_RenderTarget_CreateBitmapFromWicBitmap_C1_Util_DX_WIC_BitmapSource_System_Nullable_C1_Util_DX_Direct2D_BitmapProperties__">CreateBitmapFromWicBitmap(BitmapSource, BitmapProperties?)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateBitmapFromWicBitmap([In] IWICBitmapSource* wicBitmapSource,[In, Optional] const D2D1_BITMAP_PROPERTIES* bitmapProperties,[Out] ID2D1Bitmap** bitmap)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateCompatibleRenderTarget_System_Nullable_C1_Util_DX_Size2F__System_Nullable_C1_Util_DX_Size2L__System_Nullable_C1_Util_DX_Direct2D_PixelFormat__C1_Util_DX_Direct2D_CompatibleRenderTargetOptions_" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateCompatibleRenderTarget(System.Nullable{C1.Util.DX.Size2F},System.Nullable{C1.Util.DX.Size2L},System.Nullable{C1.Util.DX.Direct2D.PixelFormat},C1.Util.DX.Direct2D.CompatibleRenderTargetOptions)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateCompatibleRenderTarget.html#C1_Util_DX_Direct2D_RenderTarget_CreateCompatibleRenderTarget_System_Nullable_C1_Util_DX_Size2F__System_Nullable_C1_Util_DX_Size2L__System_Nullable_C1_Util_DX_Direct2D_PixelFormat__C1_Util_DX_Direct2D_CompatibleRenderTargetOptions_">CreateCompatibleRenderTarget(Size2F?, Size2L?, PixelFormat?, CompatibleRenderTargetOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateCompatibleRenderTarget([In, Optional] const D2D_SIZE_F* desiredSize,[In, Optional] const D2D_SIZE_U* desiredPixelSize,[In, Optional] const D2D1_PIXEL_FORMAT* desiredFormat,[In] D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS options,[Out, Fast] ID2D1BitmapRenderTarget** bitmapRenderTarget)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateGradientStopCollection_C1_Util_DX_Direct2D_GradientStop___System_Int32_C1_Util_DX_Direct2D_Gamma_C1_Util_DX_Direct2D_ExtendMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateGradientStopCollection(C1.Util.DX.Direct2D.GradientStop[],System.Int32,C1.Util.DX.Direct2D.Gamma,C1.Util.DX.Direct2D.ExtendMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateGradientStopCollection.html#C1_Util_DX_Direct2D_RenderTarget_CreateGradientStopCollection_C1_Util_DX_Direct2D_GradientStop___System_Int32_C1_Util_DX_Direct2D_Gamma_C1_Util_DX_Direct2D_ExtendMode_">CreateGradientStopCollection(GradientStop[], int, Gamma, ExtendMode)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateGradientStopCollection([In, Buffer] const D2D1_GRADIENT_STOP* gradientStops,[In] unsigned int gradientStopsCount,[In] D2D1_GAMMA colorInterpolationGamma,[In] D2D1_EXTEND_MODE extendMode,[Out, Fast] ID2D1GradientStopCollection** gradientStopCollection)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateLayer_System_Nullable_C1_Util_DX_Size2F__" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateLayer(System.Nullable{C1.Util.DX.Size2F})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateLayer.html#C1_Util_DX_Direct2D_RenderTarget_CreateLayer_System_Nullable_C1_Util_DX_Size2F__">CreateLayer(Size2F?)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateLayer([In, Optional] const D2D_SIZE_F* size,[Out, Fast] ID2D1Layer** layer)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateLinearGradientBrush_C1_Util_DX_Direct2D_LinearGradientBrushProperties_System_Nullable_C1_Util_DX_Direct2D_BrushProperties__C1_Util_DX_Direct2D_GradientStopCollection_" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateLinearGradientBrush(C1.Util.DX.Direct2D.LinearGradientBrushProperties,System.Nullable{C1.Util.DX.Direct2D.BrushProperties},C1.Util.DX.Direct2D.GradientStopCollection)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateLinearGradientBrush.html#C1_Util_DX_Direct2D_RenderTarget_CreateLinearGradientBrush_C1_Util_DX_Direct2D_LinearGradientBrushProperties_System_Nullable_C1_Util_DX_Direct2D_BrushProperties__C1_Util_DX_Direct2D_GradientStopCollection_">CreateLinearGradientBrush(LinearGradientBrushProperties, BrushProperties?, GradientStopCollection)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateLinearGradientBrush([In] const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES* linearGradientBrushProperties,[In, Optional] const D2D1_BRUSH_PROPERTIES* brushProperties,[In] ID2D1GradientStopCollection* gradientStopCollection,[Out, Fast] ID2D1LinearGradientBrush** linearGradientBrush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateMesh" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateMesh">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateMesh.html#C1_Util_DX_Direct2D_RenderTarget_CreateMesh">CreateMesh()</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateMesh([Out, Fast] ID2D1Mesh** mesh)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateRadialGradientBrush_C1_Util_DX_Direct2D_RadialGradientBrushProperties__System_Nullable_C1_Util_DX_Direct2D_BrushProperties__C1_Util_DX_Direct2D_GradientStopCollection_" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateRadialGradientBrush(C1.Util.DX.Direct2D.RadialGradientBrushProperties@,System.Nullable{C1.Util.DX.Direct2D.BrushProperties},C1.Util.DX.Direct2D.GradientStopCollection)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateRadialGradientBrush.html#C1_Util_DX_Direct2D_RenderTarget_CreateRadialGradientBrush_C1_Util_DX_Direct2D_RadialGradientBrushProperties__System_Nullable_C1_Util_DX_Direct2D_BrushProperties__C1_Util_DX_Direct2D_GradientStopCollection_">CreateRadialGradientBrush(ref RadialGradientBrushProperties, BrushProperties?, GradientStopCollection)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateRadialGradientBrush([In] const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES* radialGradientBrushProperties,[In, Optional] const D2D1_BRUSH_PROPERTIES* brushProperties,[In] ID2D1GradientStopCollection* gradientStopCollection,[Out, Fast] ID2D1RadialGradientBrush** radialGradientBrush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateSharedBitmap_System_Guid_System_IntPtr_System_Nullable_C1_Util_DX_Direct2D_BitmapProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateSharedBitmap(System.Guid,System.IntPtr,System.Nullable{C1.Util.DX.Direct2D.BitmapProperties})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateSharedBitmap.html#C1_Util_DX_Direct2D_RenderTarget_CreateSharedBitmap_System_Guid_System_IntPtr_System_Nullable_C1_Util_DX_Direct2D_BitmapProperties__">CreateSharedBitmap(Guid, IntPtr, BitmapProperties?)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateSharedBitmap([In] const GUID&amp; riid,[In] void* data,[In, Optional] const D2D1_BITMAP_PROPERTIES* bitmapProperties,[Out, Fast] ID2D1Bitmap** bitmap)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_CreateSolidColorBrush_C1_Util_DX_ColorF_System_Nullable_C1_Util_DX_Direct2D_BrushProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.CreateSolidColorBrush(C1.Util.DX.ColorF,System.Nullable{C1.Util.DX.Direct2D.BrushProperties})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.CreateSolidColorBrush.html#C1_Util_DX_Direct2D_RenderTarget_CreateSolidColorBrush_C1_Util_DX_ColorF_System_Nullable_C1_Util_DX_Direct2D_BrushProperties__">CreateSolidColorBrush(ColorF, BrushProperties?)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::CreateSolidColorBrush([In] const D2D_COLOR_F* color,[In, Optional] const D2D1_BRUSH_PROPERTIES* brushProperties,[Out, Fast] ID2D1SolidColorBrush** solidColorBrush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_RectF_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap(C1.Util.DX.Direct2D.Bitmap,C1.Util.DX.RectF,System.Single,C1.Util.DX.Direct2D.BitmapInterpolationMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap.html#C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_RectF_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_">DrawBitmap(Bitmap, RectF, float, BitmapInterpolationMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified bitmap after scaling it to the size of the specified rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Nullable_C1_Util_DX_RectF__System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_System_Nullable_C1_Util_DX_RectF__" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap(C1.Util.DX.Direct2D.Bitmap,System.Nullable{C1.Util.DX.RectF},System.Single,C1.Util.DX.Direct2D.BitmapInterpolationMode,System.Nullable{C1.Util.DX.RectF})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap.html#C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Nullable_C1_Util_DX_RectF__System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_System_Nullable_C1_Util_DX_RectF__">DrawBitmap(Bitmap, RectF?, float, BitmapInterpolationMode, RectF?)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawBitmap([In] ID2D1Bitmap* bitmap,[In, Optional] const D2D_RECT_F* destinationRectangle,[In] float opacity,[In] D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,[In, Optional] const D2D_RECT_F* sourceRectangle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap(C1.Util.DX.Direct2D.Bitmap,System.Single,C1.Util.DX.Direct2D.BitmapInterpolationMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap.html#C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_">DrawBitmap(Bitmap, float, BitmapInterpolationMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified bitmap after scaling it to the size of the specified rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_C1_Util_DX_RectF_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap(C1.Util.DX.Direct2D.Bitmap,System.Single,C1.Util.DX.Direct2D.BitmapInterpolationMode,C1.Util.DX.RectF)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawBitmap.html#C1_Util_DX_Direct2D_RenderTarget_DrawBitmap_C1_Util_DX_Direct2D_Bitmap_System_Single_C1_Util_DX_Direct2D_BitmapInterpolationMode_C1_Util_DX_RectF_">DrawBitmap(Bitmap, float, BitmapInterpolationMode, RectF)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified bitmap after scaling it to the size of the specified rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawEllipse_C1_Util_DX_Direct2D_Ellipse_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawEllipse(C1.Util.DX.Direct2D.Ellipse,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawEllipse.html#C1_Util_DX_Direct2D_RenderTarget_DrawEllipse_C1_Util_DX_Direct2D_Ellipse_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawEllipse(Ellipse, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawEllipse([In] const D2D1_ELLIPSE* ellipse,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawEllipse_C1_Util_DX_Direct2D_Ellipse__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawEllipse(C1.Util.DX.Direct2D.Ellipse@,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawEllipse.html#C1_Util_DX_Direct2D_RenderTarget_DrawEllipse_C1_Util_DX_Direct2D_Ellipse__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawEllipse(ref Ellipse, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawEllipse([In] const D2D1_ELLIPSE* ellipse,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawGeometry(C1.Util.DX.Direct2D.Geometry,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawGeometry.html#C1_Util_DX_Direct2D_RenderTarget_DrawGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_">DrawGeometry(Geometry, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the outline of the specified geometry.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawGeometry(C1.Util.DX.Direct2D.Geometry,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawGeometry.html#C1_Util_DX_Direct2D_RenderTarget_DrawGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawGeometry(Geometry, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawGeometry([In] ID2D1Geometry* geometry,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawGlyphRun_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_GlyphRun_C1_Util_DX_Direct2D_Brush_C1_Util_DX_DirectWrite_MeasuringMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawGlyphRun(C1.Util.DX.Point2F,C1.Util.DX.DirectWrite.GlyphRun,C1.Util.DX.Direct2D.Brush,C1.Util.DX.DirectWrite.MeasuringMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawGlyphRun.html#C1_Util_DX_Direct2D_RenderTarget_DrawGlyphRun_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_GlyphRun_C1_Util_DX_Direct2D_Brush_C1_Util_DX_DirectWrite_MeasuringMode_">DrawGlyphRun(Point2F, GlyphRun, Brush, MeasuringMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawGlyphRun([In] D2D_POINT_2F baselineOrigin,[In] const DWRITE_GLYPH_RUN* glyphRun,[In] ID2D1Brush* foregroundBrush,[In] DWRITE_MEASURING_MODE measuringMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawGlyphRun_C1_Util_DX_Point2F_System_IntPtr_C1_Util_DX_Direct2D_Brush_C1_Util_DX_DirectWrite_MeasuringMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawGlyphRun(C1.Util.DX.Point2F,System.IntPtr,C1.Util.DX.Direct2D.Brush,C1.Util.DX.DirectWrite.MeasuringMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawGlyphRun.html#C1_Util_DX_Direct2D_RenderTarget_DrawGlyphRun_C1_Util_DX_Point2F_System_IntPtr_C1_Util_DX_Direct2D_Brush_C1_Util_DX_DirectWrite_MeasuringMode_">DrawGlyphRun(Point2F, IntPtr, Brush, MeasuringMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawGlyphRun([In] D2D_POINT_2F baselineOrigin,[In] const DWRITE_GLYPH_RUN* glyphRun,[In] ID2D1Brush* foregroundBrush,[In] DWRITE_MEASURING_MODE measuringMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawLine_C1_Util_DX_Point2F_C1_Util_DX_Point2F_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawLine(C1.Util.DX.Point2F,C1.Util.DX.Point2F,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawLine.html#C1_Util_DX_Direct2D_RenderTarget_DrawLine_C1_Util_DX_Point2F_C1_Util_DX_Point2F_C1_Util_DX_Direct2D_Brush_">DrawLine(Point2F, Point2F, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a line between the specified points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawLine_C1_Util_DX_Point2F_C1_Util_DX_Point2F_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawLine(C1.Util.DX.Point2F,C1.Util.DX.Point2F,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawLine.html#C1_Util_DX_Direct2D_RenderTarget_DrawLine_C1_Util_DX_Point2F_C1_Util_DX_Point2F_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawLine(Point2F, Point2F, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawLine([In] D2D_POINT_2F point0,[In] D2D_POINT_2F point1,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawRectangle_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawRectangle(C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawRectangle.html#C1_Util_DX_Direct2D_RenderTarget_DrawRectangle_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawRectangle(RectF, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawRectangle([In] const D2D_RECT_F* rect,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawRectangle_C1_Util_DX_RectF__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawRectangle(C1.Util.DX.RectF@,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawRectangle.html#C1_Util_DX_Direct2D_RenderTarget_DrawRectangle_C1_Util_DX_RectF__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawRectangle(ref RectF, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawRectangle([In] const D2D_RECT_F* rect,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawRoundedRectangle_C1_Util_DX_Direct2D_RoundedRectangle__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawRoundedRectangle(C1.Util.DX.Direct2D.RoundedRectangle@,C1.Util.DX.Direct2D.Brush,System.Single,C1.Util.DX.Direct2D.StrokeStyle)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawRoundedRectangle.html#C1_Util_DX_Direct2D_RenderTarget_DrawRoundedRectangle_C1_Util_DX_Direct2D_RoundedRectangle__C1_Util_DX_Direct2D_Brush_System_Single_C1_Util_DX_Direct2D_StrokeStyle_">DrawRoundedRectangle(ref RoundedRectangle, Brush, float, StrokeStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawRoundedRectangle([In] const D2D1_ROUNDED_RECT* roundedRect,[In] ID2D1Brush* brush,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawText(System.String,C1.Util.DX.DirectWrite.TextFormat,C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawText.html#C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_">DrawText(string, TextFormat, RectF, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text using the format information provided by an <span class="xref">C1.Win.DX.DirectWrite.TextFormat</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawText(System.String,C1.Util.DX.DirectWrite.TextFormat,C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.DrawTextOptions)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawText.html#C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_">DrawText(string, TextFormat, RectF, Brush, DrawTextOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text using the format information provided by an <span class="xref">C1.Win.DX.DirectWrite.TextFormat</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_C1_Util_DX_DirectWrite_MeasuringMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawText(System.String,C1.Util.DX.DirectWrite.TextFormat,C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.DrawTextOptions,C1.Util.DX.DirectWrite.MeasuringMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawText.html#C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_C1_Util_DX_DirectWrite_MeasuringMode_">DrawText(string, TextFormat, RectF, Brush, DrawTextOptions, MeasuringMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text using the format information provided by an <span class="xref">C1.Win.DX.DirectWrite.TextFormat</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_System_Int32_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_C1_Util_DX_DirectWrite_MeasuringMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawText(System.String,System.Int32,C1.Util.DX.DirectWrite.TextFormat,C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.DrawTextOptions,C1.Util.DX.DirectWrite.MeasuringMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawText.html#C1_Util_DX_Direct2D_RenderTarget_DrawText_System_String_System_Int32_C1_Util_DX_DirectWrite_TextFormat_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_C1_Util_DX_DirectWrite_MeasuringMode_">DrawText(string, int, TextFormat, RectF, Brush, DrawTextOptions, MeasuringMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawText([In, Buffer] const wchar_t* string,[In] unsigned int stringLength,[In] IDWriteTextFormat* textFormat,[In] const D2D_RECT_F* layoutRect,[In] ID2D1Brush* defaultForegroundBrush,[In] D2D1_DRAW_TEXT_OPTIONS options,[In] DWRITE_MEASURING_MODE measuringMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawTextLayout_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_TextLayout_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawTextLayout(C1.Util.DX.Point2F,C1.Util.DX.DirectWrite.TextLayout,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawTextLayout.html#C1_Util_DX_Direct2D_RenderTarget_DrawTextLayout_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_TextLayout_C1_Util_DX_Direct2D_Brush_">DrawTextLayout(Point2F, TextLayout, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the formatted text described by the specified <span class="xref">C1.Win.DX.DirectWrite.TextLayout</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_DrawTextLayout_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_TextLayout_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_" data-uid="C1.Util.DX.Direct2D.RenderTarget.DrawTextLayout(C1.Util.DX.Point2F,C1.Util.DX.DirectWrite.TextLayout,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.DrawTextOptions)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.DrawTextLayout.html#C1_Util_DX_Direct2D_RenderTarget_DrawTextLayout_C1_Util_DX_Point2F_C1_Util_DX_DirectWrite_TextLayout_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_DrawTextOptions_">DrawTextLayout(Point2F, TextLayout, Brush, DrawTextOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::DrawTextLayout([In] D2D_POINT_2F origin,[In] IDWriteTextLayout* textLayout,[In] ID2D1Brush* defaultForegroundBrush,[In] D2D1_DRAW_TEXT_OPTIONS options)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_EndDraw_System_Boolean_" data-uid="C1.Util.DX.Direct2D.RenderTarget.EndDraw(System.Boolean)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.EndDraw.html#C1_Util_DX_Direct2D_RenderTarget_EndDraw_System_Boolean_">EndDraw(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::EndDraw([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_EndDraw_System_Int64__System_Int64__" data-uid="C1.Util.DX.Direct2D.RenderTarget.EndDraw(System.Int64@,System.Int64@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.EndDraw.html#C1_Util_DX_Direct2D_RenderTarget_EndDraw_System_Int64__System_Int64__">EndDraw(out long, out long)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::EndDraw([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_EndDrawHR" data-uid="C1.Util.DX.Direct2D.RenderTarget.EndDrawHR">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.EndDrawHR.html#C1_Util_DX_Direct2D_RenderTarget_EndDrawHR">EndDrawHR()</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::EndDraw([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillEllipse_C1_Util_DX_Direct2D_Ellipse_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillEllipse(C1.Util.DX.Direct2D.Ellipse,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillEllipse.html#C1_Util_DX_Direct2D_RenderTarget_FillEllipse_C1_Util_DX_Direct2D_Ellipse_C1_Util_DX_Direct2D_Brush_">FillEllipse(Ellipse, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillEllipse([In] const D2D1_ELLIPSE* ellipse,[In] ID2D1Brush* brush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillEllipse_C1_Util_DX_Direct2D_Ellipse__C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillEllipse(C1.Util.DX.Direct2D.Ellipse@,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillEllipse.html#C1_Util_DX_Direct2D_RenderTarget_FillEllipse_C1_Util_DX_Direct2D_Ellipse__C1_Util_DX_Direct2D_Brush_">FillEllipse(ref Ellipse, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillEllipse([In] const D2D1_ELLIPSE* ellipse,[In] ID2D1Brush* brush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillGeometry(C1.Util.DX.Direct2D.Geometry,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillGeometry.html#C1_Util_DX_Direct2D_RenderTarget_FillGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_">FillGeometry(Geometry, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Paints the interior of the specified geometry.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillGeometry(C1.Util.DX.Direct2D.Geometry,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillGeometry.html#C1_Util_DX_Direct2D_RenderTarget_FillGeometry_C1_Util_DX_Direct2D_Geometry_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_Brush_">FillGeometry(Geometry, Brush, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillGeometry([In] ID2D1Geometry* geometry,[In] ID2D1Brush* brush,[In, Optional] ID2D1Brush* opacityBrush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillMesh_C1_Util_DX_Direct2D_Mesh_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillMesh(C1.Util.DX.Direct2D.Mesh,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillMesh.html#C1_Util_DX_Direct2D_RenderTarget_FillMesh_C1_Util_DX_Direct2D_Mesh_C1_Util_DX_Direct2D_Brush_">FillMesh(Mesh, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillMesh([In] ID2D1Mesh* mesh,[In] ID2D1Brush* brush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillOpacityMask_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_OpacityMaskContent_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillOpacityMask(C1.Util.DX.Direct2D.Bitmap,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.OpacityMaskContent)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillOpacityMask.html#C1_Util_DX_Direct2D_RenderTarget_FillOpacityMask_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_OpacityMaskContent_">FillOpacityMask(Bitmap, Brush, OpacityMaskContent)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the opacity mask described by the specified bitmap to a brush and uses that brush to paint a region of the render target.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillOpacityMask_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_OpacityMaskContent_System_Nullable_C1_Util_DX_RectF__System_Nullable_C1_Util_DX_RectF__" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillOpacityMask(C1.Util.DX.Direct2D.Bitmap,C1.Util.DX.Direct2D.Brush,C1.Util.DX.Direct2D.OpacityMaskContent,System.Nullable{C1.Util.DX.RectF},System.Nullable{C1.Util.DX.RectF})">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillOpacityMask.html#C1_Util_DX_Direct2D_RenderTarget_FillOpacityMask_C1_Util_DX_Direct2D_Bitmap_C1_Util_DX_Direct2D_Brush_C1_Util_DX_Direct2D_OpacityMaskContent_System_Nullable_C1_Util_DX_RectF__System_Nullable_C1_Util_DX_RectF__">FillOpacityMask(Bitmap, Brush, OpacityMaskContent, RectF?, RectF?)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillOpacityMask([In] ID2D1Bitmap* opacityMask,[In] ID2D1Brush* brush,[In] D2D1_OPACITY_MASK_CONTENT content,[In, Optional] const D2D_RECT_F* destinationRectangle,[In, Optional] const D2D_RECT_F* sourceRectangle)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillRectangle_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillRectangle(C1.Util.DX.RectF,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillRectangle.html#C1_Util_DX_Direct2D_RenderTarget_FillRectangle_C1_Util_DX_RectF_C1_Util_DX_Direct2D_Brush_">FillRectangle(RectF, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillRectangle([In] const D2D_RECT_F* rect,[In] ID2D1Brush* brush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_FillRoundedRectangle_C1_Util_DX_Direct2D_RoundedRectangle__C1_Util_DX_Direct2D_Brush_" data-uid="C1.Util.DX.Direct2D.RenderTarget.FillRoundedRectangle(C1.Util.DX.Direct2D.RoundedRectangle@,C1.Util.DX.Direct2D.Brush)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.FillRoundedRectangle.html#C1_Util_DX_Direct2D_RenderTarget_FillRoundedRectangle_C1_Util_DX_Direct2D_RoundedRectangle__C1_Util_DX_Direct2D_Brush_">FillRoundedRectangle(ref RoundedRectangle, Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::FillRoundedRectangle([In] const D2D1_ROUNDED_RECT* roundedRect,[In] ID2D1Brush* brush)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_Flush" data-uid="C1.Util.DX.Direct2D.RenderTarget.Flush">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.Flush.html#C1_Util_DX_Direct2D_RenderTarget_Flush">Flush()</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::Flush([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_Flush_System_Int64__System_Int64__" data-uid="C1.Util.DX.Direct2D.RenderTarget.Flush(System.Int64@,System.Int64@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.Flush.html#C1_Util_DX_Direct2D_RenderTarget_Flush_System_Int64__System_Int64__">Flush(out long, out long)</a>
        </td>
        <td class="markdown level1 summary"><p>HRESULT ID2D1RenderTarget::Flush([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetAntialiasMode" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetAntialiasMode">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetAntialiasMode.html#C1_Util_DX_Direct2D_RenderTarget_GetAntialiasMode">GetAntialiasMode()</a>
        </td>
        <td class="markdown level1 summary"><p>D2D1_ANTIALIAS_MODE ID2D1RenderTarget::GetAntialiasMode()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetDpi_System_Single__System_Single__" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetDpi(System.Single@,System.Single@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetDpi.html#C1_Util_DX_Direct2D_RenderTarget_GetDpi_System_Single__System_Single__">GetDpi(out float, out float)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::GetDpi([Out] float* dpiX,[Out] float* dpiY)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetMaximumBitmapSize" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetMaximumBitmapSize">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetMaximumBitmapSize.html#C1_Util_DX_Direct2D_RenderTarget_GetMaximumBitmapSize">GetMaximumBitmapSize()</a>
        </td>
        <td class="markdown level1 summary"><p>unsigned int ID2D1RenderTarget::GetMaximumBitmapSize()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetPixelFormat" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetPixelFormat">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetPixelFormat.html#C1_Util_DX_Direct2D_RenderTarget_GetPixelFormat">GetPixelFormat()</a>
        </td>
        <td class="markdown level1 summary"><p>D2D1_PIXEL_FORMAT ID2D1RenderTarget::GetPixelFormat()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetPixelSize" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetPixelSize">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetPixelSize.html#C1_Util_DX_Direct2D_RenderTarget_GetPixelSize">GetPixelSize()</a>
        </td>
        <td class="markdown level1 summary"><p>D2D_SIZE_U ID2D1RenderTarget::GetPixelSize()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetSize" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetSize">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetSize.html#C1_Util_DX_Direct2D_RenderTarget_GetSize">GetSize()</a>
        </td>
        <td class="markdown level1 summary"><p>D2D_SIZE_F ID2D1RenderTarget::GetSize()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetTags_System_Int64__System_Int64__" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetTags(System.Int64@,System.Int64@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetTags.html#C1_Util_DX_Direct2D_RenderTarget_GetTags_System_Int64__System_Int64__">GetTags(out long, out long)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::GetTags([Out, Optional] unsigned longlong* tag1,[Out, Optional] unsigned longlong* tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetTextAntialiasMode" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetTextAntialiasMode">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetTextAntialiasMode.html#C1_Util_DX_Direct2D_RenderTarget_GetTextAntialiasMode">GetTextAntialiasMode()</a>
        </td>
        <td class="markdown level1 summary"><p>D2D1_TEXT_ANTIALIAS_MODE ID2D1RenderTarget::GetTextAntialiasMode()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetTextRenderingParams" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetTextRenderingParams">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetTextRenderingParams.html#C1_Util_DX_Direct2D_RenderTarget_GetTextRenderingParams">GetTextRenderingParams()</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::GetTextRenderingParams([Out, Optional] IDWriteRenderingParams** textRenderingParams)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_GetTransform_C1_Util_DX_Matrix3x2__" data-uid="C1.Util.DX.Direct2D.RenderTarget.GetTransform(C1.Util.DX.Matrix3x2@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.GetTransform.html#C1_Util_DX_Direct2D_RenderTarget_GetTransform_C1_Util_DX_Matrix3x2__">GetTransform(out Matrix3x2)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::GetTransform([Out] D2D_MATRIX_3X2_F* transform)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_IsSupported_C1_Util_DX_Direct2D_RenderTargetProperties__" data-uid="C1.Util.DX.Direct2D.RenderTarget.IsSupported(C1.Util.DX.Direct2D.RenderTargetProperties@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.IsSupported.html#C1_Util_DX_Direct2D_RenderTarget_IsSupported_C1_Util_DX_Direct2D_RenderTargetProperties__">IsSupported(ref RenderTargetProperties)</a>
        </td>
        <td class="markdown level1 summary"><p>BOOL ID2D1RenderTarget::IsSupported([In] const D2D1_RENDER_TARGET_PROPERTIES* renderTargetProperties)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_PopAxisAlignedClip" data-uid="C1.Util.DX.Direct2D.RenderTarget.PopAxisAlignedClip">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.PopAxisAlignedClip.html#C1_Util_DX_Direct2D_RenderTarget_PopAxisAlignedClip">PopAxisAlignedClip()</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::PopAxisAlignedClip()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_PopLayer" data-uid="C1.Util.DX.Direct2D.RenderTarget.PopLayer">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.PopLayer.html#C1_Util_DX_Direct2D_RenderTarget_PopLayer">PopLayer()</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::PopLayer()</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_PushAxisAlignedClip_C1_Util_DX_RectF_C1_Util_DX_Direct2D_AntialiasMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.PushAxisAlignedClip(C1.Util.DX.RectF,C1.Util.DX.Direct2D.AntialiasMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.PushAxisAlignedClip.html#C1_Util_DX_Direct2D_RenderTarget_PushAxisAlignedClip_C1_Util_DX_RectF_C1_Util_DX_Direct2D_AntialiasMode_">PushAxisAlignedClip(RectF, AntialiasMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::PushAxisAlignedClip([In] const D2D_RECT_F* clipRect,[In] D2D1_ANTIALIAS_MODE antialiasMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_PushAxisAlignedClip_C1_Util_DX_RectF__C1_Util_DX_Direct2D_AntialiasMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.PushAxisAlignedClip(C1.Util.DX.RectF@,C1.Util.DX.Direct2D.AntialiasMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.PushAxisAlignedClip.html#C1_Util_DX_Direct2D_RenderTarget_PushAxisAlignedClip_C1_Util_DX_RectF__C1_Util_DX_Direct2D_AntialiasMode_">PushAxisAlignedClip(ref RectF, AntialiasMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::PushAxisAlignedClip([In] const D2D_RECT_F* clipRect,[In] D2D1_ANTIALIAS_MODE antialiasMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_PushLayer_C1_Util_DX_Direct2D_LayerParameters__C1_Util_DX_Direct2D_Layer_" data-uid="C1.Util.DX.Direct2D.RenderTarget.PushLayer(C1.Util.DX.Direct2D.LayerParameters@,C1.Util.DX.Direct2D.Layer)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.PushLayer.html#C1_Util_DX_Direct2D_RenderTarget_PushLayer_C1_Util_DX_Direct2D_LayerParameters__C1_Util_DX_Direct2D_Layer_">PushLayer(ref LayerParameters, Layer)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::PushLayer([In] const D2D1_LAYER_PARAMETERS* layerParameters,[In, Optional] ID2D1Layer* layer)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_QueryGdiInterop" data-uid="C1.Util.DX.Direct2D.RenderTarget.QueryGdiInterop">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.QueryGdiInterop.html#C1_Util_DX_Direct2D_RenderTarget_QueryGdiInterop">QueryGdiInterop()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns an instance of GdiInteropRenderTarget for the current RenderTarget.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_RestoreDrawingState_C1_Util_DX_Direct2D_DrawingStateBlock_" data-uid="C1.Util.DX.Direct2D.RenderTarget.RestoreDrawingState(C1.Util.DX.Direct2D.DrawingStateBlock)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.RestoreDrawingState.html#C1_Util_DX_Direct2D_RenderTarget_RestoreDrawingState_C1_Util_DX_Direct2D_DrawingStateBlock_">RestoreDrawingState(DrawingStateBlock)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::RestoreDrawingState([In] ID2D1DrawingStateBlock* drawingStateBlock)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SaveDrawingState_C1_Util_DX_Direct2D_DrawingStateBlock_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SaveDrawingState(C1.Util.DX.Direct2D.DrawingStateBlock)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SaveDrawingState.html#C1_Util_DX_Direct2D_RenderTarget_SaveDrawingState_C1_Util_DX_Direct2D_DrawingStateBlock_">SaveDrawingState(DrawingStateBlock)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SaveDrawingState([InOut] ID2D1DrawingStateBlock* drawingStateBlock)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetAntialiasMode_C1_Util_DX_Direct2D_AntialiasMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetAntialiasMode(C1.Util.DX.Direct2D.AntialiasMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetAntialiasMode.html#C1_Util_DX_Direct2D_RenderTarget_SetAntialiasMode_C1_Util_DX_Direct2D_AntialiasMode_">SetAntialiasMode(AntialiasMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetAntialiasMode([In] D2D1_ANTIALIAS_MODE antialiasMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetDpi_System_Single_System_Single_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetDpi(System.Single,System.Single)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetDpi.html#C1_Util_DX_Direct2D_RenderTarget_SetDpi_System_Single_System_Single_">SetDpi(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetDpi([In] float dpiX,[In] float dpiY)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetTags_System_Int64_System_Int64_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetTags(System.Int64,System.Int64)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetTags.html#C1_Util_DX_Direct2D_RenderTarget_SetTags_System_Int64_System_Int64_">SetTags(long, long)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetTags([In] unsigned longlong tag1,[In] unsigned longlong tag2)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetTextAntialiasMode_C1_Util_DX_Direct2D_TextAntialiasMode_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetTextAntialiasMode(C1.Util.DX.Direct2D.TextAntialiasMode)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetTextAntialiasMode.html#C1_Util_DX_Direct2D_RenderTarget_SetTextAntialiasMode_C1_Util_DX_Direct2D_TextAntialiasMode_">SetTextAntialiasMode(TextAntialiasMode)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetTextAntialiasMode([In] D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetTextRenderingParams_C1_Util_DX_DirectWrite_RenderingParams_" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetTextRenderingParams(C1.Util.DX.DirectWrite.RenderingParams)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetTextRenderingParams.html#C1_Util_DX_Direct2D_RenderTarget_SetTextRenderingParams_C1_Util_DX_DirectWrite_RenderingParams_">SetTextRenderingParams(RenderingParams)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetTextRenderingParams([In, Optional] IDWriteRenderingParams* textRenderingParams)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_SetTransform_C1_Util_DX_Matrix3x2__" data-uid="C1.Util.DX.Direct2D.RenderTarget.SetTransform(C1.Util.DX.Matrix3x2@)">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.SetTransform.html#C1_Util_DX_Direct2D_RenderTarget_SetTransform_C1_Util_DX_Matrix3x2__">SetTransform(ref Matrix3x2)</a>
        </td>
        <td class="markdown level1 summary"><p>void ID2D1RenderTarget::SetTransform([In] const D2D_MATRIX_3X2_F* transform)</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Direct2D_RenderTarget_op_Explicit_System_IntPtr__C1_Util_DX_Direct2D_RenderTarget" data-uid="C1.Util.DX.Direct2D.RenderTarget.op_Explicit(System.IntPtr)~C1.Util.DX.Direct2D.RenderTarget">
          <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.op_Explicit.html#C1_Util_DX_Direct2D_RenderTarget_op_Explicit_System_IntPtr__C1_Util_DX_Direct2D_RenderTarget">explicit operator RenderTarget(IntPtr)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs an explicit conversion from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.intptr">IntPtr</a> to <a class="xref" href="C1.Util.DX.Direct2D.RenderTarget.html">RenderTarget</a>.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
