private void fillSamplesFromBitmap()
{
Debug.Assert(m_bitmap != null);
for (int y = 0; y < Height; ++y)
{
short[] samples = new short[Width * 3];
for (int x = 0; x < Width; ++x)
{
Color color = m_bitmap.GetPixel(x, y);
samples[x * 3] = color.R;
samples[x * 3 + 1] = color.G;
samples[x * 3 + 2] = color.B;
}
m_rows.Add(new SampleRow(samples, m_bitsPerComponent, m_componentsPerSample));
}
}
#endif