what I ever wanted to know:
for using a directx offscreen buffer there are two main ways
first: use a directx offscreen buffer and blit it with BltFast to the primary surface
second: use a overlay buffer and make it visible with UpdateOverlay
Until now I cannot see any special advantage of the overlay technique - so
what is it good for? I think it is mainly made for overlaying real video signals
like from an external TV tuner or something ...?
for using a directx offscreen buffer there are two main ways
first: use a directx offscreen buffer and blit it with BltFast to the primary surface
second: use a overlay buffer and make it visible with UpdateOverlay
Until now I cannot see any special advantage of the overlay technique - so
what is it good for? I think it is mainly made for overlaying real video signals
like from an external TV tuner or something ...?
Yes, overlay main usage is for video capture and video play but it can also be used for fast mouse (or other cursors) render in games. The problem with it is that not all overlay hardware support color key and evem more: some boards do not support overlay at all ...