# C1.Util.DX.DXGI.PresentParameters

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Util_DX_DXGI_PresentParameters" data-uid="C1.Util.DX.DXGI.PresentParameters" class="text-break">PresentParameters Struct
</h1>
  <div class="markdown level0 summary"><p>DXGI_PRESENT_PARAMETERS</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Util.DX.DXGI.html">C1.Util.DX.DXGI</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.DX.4.6.2.dll</h6>
  <h5 id="C1_Util_DX_DXGI_PresentParameters_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public struct PresentParameters</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Structure PresentParameters</code></pre>
  </div>
  <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_DXGI_PresentParameters_DirtyRectangles" data-uid="C1.Util.DX.DXGI.PresentParameters.DirtyRectangles">
          <a class="xref" href="C1.Util.DX.DXGI.PresentParameters.DirtyRectangles.html">DirtyRectangles</a>
        </td>
        <td class="markdown level1 summary"><p>A list of updated rectangles that you update in the back buffer for the presented frame. An application must update every single pixel in each rectangle that it reports to the runtime; the application cannot assume that the pixels are saved from the previous frame. For more information about updating dirty rectangles, see Remarks. You can set this member to <code>null</code> if DirtyRectsCount is 0. An application must not update any pixel outside of the dirty rectangles.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_DXGI_PresentParameters_ScrollOffset" data-uid="C1.Util.DX.DXGI.PresentParameters.ScrollOffset">
          <a class="xref" href="C1.Util.DX.DXGI.PresentParameters.ScrollOffset.html">ScrollOffset</a>
        </td>
        <td class="markdown level1 summary"><p>A reference to the offset of the scrolled area that goes from the source rectangle (of previous frame) to the destination rectangle (of current frame). You can set this member to <code>null</code> to indicate no offset.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_DXGI_PresentParameters_ScrollRectangle" data-uid="C1.Util.DX.DXGI.PresentParameters.ScrollRectangle">
          <a class="xref" href="C1.Util.DX.DXGI.PresentParameters.ScrollRectangle.html">ScrollRectangle</a>
        </td>
        <td class="markdown level1 summary"><p>A reference to the scrolled rectangle.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
