DiveBlitImage - Remarks

The buffer passed as the source on DiveBlitImage should be allocated with DiveAllocImageBuffer. If the source buffer data format is a hardware-supported input format, DiveAllocImageBuffer attempts to allocate the buffer in video memory on devices that require the input image to the hardware to reside in video memory.

The buffer passed as the destination on DiveBlitImage should be allocated with DiveAllocImageBuffer or be one of the predefined buffer numbers for one of the display planes (for example, DIVE_BUFFER_SCREEN).

Note: The screen cannot be used as the source for blitting operations.