Usually no. It depends on whether the enamel paint is water or oil based. They're usually oil based. Read the can, if it says to clean up w/ anything but water- don't use it under a water based paint.
When doing this, you may want to do layer- black, tape, white then red- the red may not come out that great over the black unless you put like a zillion layers over it.
Before you take the tape off, run an exacto blade around it, otherwise it'll lift up some of the dry paint that's stuck to it.