
I had a DVD playing behind that, and a few bits of the moving image came through.
I thought I'd finally lost it.
( ,
Mon 6 Jan 2003, 14:11,
archived)
I thought I'd finally lost it.

Your DVD is playing in a PIP window. This is where Windows (or Mac, or Amiga with RTG, all support this), overlays a resolution independant bitmap over the main screen one. This bitmap can be scaled by your video card with no overhead from your CPU, and data can be dumped from other cards (TV card, MPEG-2 decoders) directly into your graphics cards onboard RAM using DMA. This allows you to watch (and resize) films etc. with little or no CPU time lost. On the main screen bitmap, a colour is set aside and everywhere that colour appears is replaced with the PIP bitmap. On my Amiga, it seems to pick the value $11111111 for R G and B (kind of almost-black).
If you turn off hardware acceleration in windows, this "show-through" effect will never happen, but films and stuff would play back slowly and use all your CPU time.
( ,
Mon 6 Jan 2003, 14:17,
archived)
If you turn off hardware acceleration in windows, this "show-through" effect will never happen, but films and stuff would play back slowly and use all your CPU time.

most cards seem to use a purpley colour, but
I don't know the hex. So I'm not a geek-god like
lumpbucket :(
( ,
Mon 6 Jan 2003, 14:22,
archived)
I don't know the hex. So I'm not a geek-god like
lumpbucket :(

like to come and sit the computer science exams i have next week for me?
( ,
Mon 6 Jan 2003, 14:25,
archived)

because I wrote my own software for my WinTV card, and when trying to overlay text onto the TV screen discovered that colour was the one picked by the operating system when I opened the PIP window.
( ,
Mon 6 Jan 2003, 14:25,
archived)

0xFFFF00FF ('cause I expect a Mac would use 32-bit colour...)
/ratherlargeovercoat
( ,
Mon 6 Jan 2003, 14:30,
archived)
/ratherlargeovercoat

not being full-brightness purple.
I wonder if modern cards can use the alpha byte of 32 bit colour to fade from screen bitmap to PIP bitmap smoothly? (anyone?) that would rock :)
( ,
Mon 6 Jan 2003, 14:32,
archived)
I wonder if modern cards can use the alpha byte of 32 bit colour to fade from screen bitmap to PIP bitmap smoothly? (anyone?) that would rock :)