The language reference mentions that you can pass the unlock() method of the BitmapData class a Rectangle, which is called the “changeRect”. Apparently, this tells Flash that the pixels outside the boundaries of that Rectangle in the BitmapData object have not changed since before the BitmapData object was first locked with the lock() method.
This suggests that you can tell Flash to update only parts of a BitmapData object using the changeRect argument. I haven’t gotten this to work, and I was hoping to use it for a speed boost in a project.
Does anyone else know how this changeRect is supposed to work? I’ll post code if I have to.(-: