Я так понимаю, что Bitmap при изменении его bitmapData (вероятно на следующий кадр), отобразит первый раз ее независимо от того заблокирована она или нет. Вот пример:

Код AS3:
var bitmapData:BitmapData = new BitmapData( 200, 200, true, 0xFFFF0000 );
var bitmap:Bitmap;
var i:int = 0;
addEventListener(Event.ENTER_FRAME, ef);
function ef( e:Event ):void
{
if( i++ == 0 )
{
bitmap = new Bitmap(bitmapData);
addChild(bitmap);
bitmapData.lock();
bitmapData.fillRect( bitmapData.rect, 0xFF0000FF );
}
else if( i <= 100 )
{
bitmapData.setPixel32(i,100,0x00000000);
}
else
{
bitmapData.unlock();
}
}