What is the simplest/best way of drawing a splash screen, like the one in Diablo3 with transparent background?
I was thinking of having a PNG resource, load it to an object and call "object.drawsplash()", then when I have finished loading some assets, I can take down the splash and ShowWindow().
Can DirectX9 sprites be used for this? or Do they require a client window? Any other small/simple libraries/apis I can wrap/static link for this purpose?