The blitter is allocated for excludive use by the calling task. This function returns immediatedly if no other task is using the blitter right now or if no blits are in the queues (QBlit(), QBSBlit()). Otherwise the function will block until the blitter can be accessed. It is good practice to start the blitter immediately after calling this function and then call DisownBlitter() so other tasks can use the blitter.