# CSJ2K.j2k.entropy.StdEntropyCoderOptions.OPT_BYPASS

## Content

<div class="doc-site-dotnet-api-container">




<h1 id="CSJ2K_j2k_entropy_StdEntropyCoderOptions_OPT_BYPASS" data-uid="CSJ2K.j2k.entropy.StdEntropyCoderOptions.OPT_BYPASS" class="text-break">OPT_BYPASS Field
</h1>
<div class="markdown level0 summary"><p>The flag bit to indicate that selective arithmetic coding bypass
should be used.  In this mode, the significance propagation and
magnitude refinement passes bypass the arithmetic encoder in the fourth
bit-plane and latter ones (but not the cleanup pass). Note that the
transition between raw and AC segments needs terminations (whether or
not OPT_TERM_PASS is used).</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="CSJ2K.j2k.entropy.html">CSJ2K.j2k.entropy</a></h6>
<h6><strong>Assembly</strong>: C1.WPF.ReportViewer.4.6.2.dll</h6>
<h5 id="CSJ2K_j2k_entropy_StdEntropyCoderOptions_OPT_BYPASS_syntax">Syntax</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public static readonly int OPT_BYPASS</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Shared ReadOnly OPT_BYPASS As Integer</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td>The flag bit to indicate that selective arithmetic coding bypass should be used.  In this mode, the significance propagation and magnitude refinement passes bypass the arithmetic encoder in the fourth bit-plane and latter ones (but not the cleanup pass). Note that the transition between raw and AC segments needs terminations (whether or not OPT_TERM_PASS is used).</td>
    </tr>
  </tbody>
</table>
</div>
