BitMiracle.Tiff2Pdf.T2P.sample_planar_separate_to_contig C# (CSharp) Method

sample_planar_separate_to_contig() private method

private sample_planar_separate_to_contig ( byte buffer, int bufferOffset, byte samplebuffer, int samplebuffersize ) : void
buffer byte
bufferOffset int
samplebuffer byte
samplebuffersize int
return void
        private void sample_planar_separate_to_contig(byte[] buffer, int bufferOffset, byte[] samplebuffer, int samplebuffersize)
        {
            int stride = samplebuffersize / m_tiff_samplesperpixel;
            for (int i = 0; i < stride; i++)
            {
                for (int j = 0; j < m_tiff_samplesperpixel; j++)
                {
                    buffer[bufferOffset + i * m_tiff_samplesperpixel + j] = samplebuffer[i + j * stride];
                }
            }
        }