Ich habe ein Bild und möchte die Pixelwerte in einer bestimmten Region lesen.Warum ignoriert BitmapData.Stride die Größe des an LockBits übergebenen Rechtecks?
Ich nahm an, dass das Rechteck, das das 1. Argument der LockBits()
-Methode ist, da war, um zu ermöglichen, dass Unterabschnitte spezifiziert wurden. Beim Debugging bemerkte ich jedoch, dass der Wert BitmapData.Stride
3 x der Breite der ursprünglichen Bitmap und nicht 3 x der Breite des Rechtecks betrug.
Warum ist das? Habe ich den Zweck des Rechteckparameters missverstanden?