# CSJ2K.j2k.codestream.reader.BitstreamReaderAgent.getCompSubsX

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="CSJ2K_j2k_codestream_reader_BitstreamReaderAgent_getCompSubsX_" data-uid="CSJ2K.j2k.codestream.reader.BitstreamReaderAgent.getCompSubsX*">getCompSubsX Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="CSJ2K_j2k_codestream_reader_BitstreamReaderAgent_getCompSubsX_" data-uid="CSJ2K.j2k.codestream.reader.BitstreamReaderAgent.getCompSubsX*"></a>
<h4 id="CSJ2K_j2k_codestream_reader_BitstreamReaderAgent_getCompSubsX_System_Int32_" data-uid="CSJ2K.j2k.codestream.reader.BitstreamReaderAgent.getCompSubsX(System.Int32)">getCompSubsX(int)</h4>
<div class="markdown level1 summary"><p>Returns the component subsampling factor in the horizontal direction,
for the specified component. This is, approximately, the ratio of
dimensions between the reference grid and the component itself, see the
'ImgData' interface desription for details.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public int getCompSubsX(int c)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function getCompSubsX(c As Integer) As Integer</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</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><span class="parametername">c</span></td>
      <td><p>The index of the component (between 0 and N-1)</p>
</td>
    </tr>
  </tbody>
</table>
<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><p>The horizontal subsampling factor of component 'c'</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="implements">Implements</h5>
    <div><a class="xref" href="CSJ2K.j2k.wavelet.synthesis.MultiResImgData.getCompSubsX.html#CSJ2K_j2k_wavelet_synthesis_MultiResImgData_getCompSubsX_System_Int32_">MultiResImgData.getCompSubsX(int)</a></div>
</div>
