навскидку что-то можно, но какие-то артефакты лезут
щупать\подбирать надо: может условие threshold'а, может не threshold, а copyPixels c параметром альфа-маски, может еще чего

навскидку

Код AS3:
package
{
import flash.display.*;
import flash.events.*;
import flash.geom.Point;
[SWF(backgroundColor=0x000000)]
public class Main extends Sprite
{
private var bmd:BitmapData = new BitmapData(400, 200, true, 0xFF8080C0);
private var brush:Sprite = new Sprite();
public function Main():void
{
brush.graphics.beginFill(0xFFFFFF);
brush.graphics.drawCircle(0, 0, 10);
addChild(new Bitmap(bmd));
addChild(brush);
stage.addEventListener(MouseEvent.MOUSE_MOVE, stage_mouseMove);
}
private function stage_mouseMove(e:MouseEvent):void
{
brush.x = mouseX;
brush.y = mouseY;
bmd.draw(this);
bmd.threshold(bmd, bmd.rect, new Point(), "==", 0xFFFFFFFF);
}
}
}