habe da ein merkwürdiges Phänomen:
im 16-Bit Bildschirmmodus habe ich immer einen (1 Pixel breiten) bunten Rand um den WindowedScreen.
Außerdem werden Images total zerrissen dargestellt!
Im 32-Bit Bildschirmmodus ist alles OK.
Code: Alles auswählen
InitSprite()
HauptWin=OpenWindow(0,0,0,500,500,#PB_Window_ScreenCentered,"Test")
OpenWindowedScreen(WindowID(0),50,50,400,400,0,0,0)
LoadImage(0,"Test.bmp")
StartDrawing(ScreenOutput())
DrawImage(UseImage(0),0,0)
Line(0,100,400,0,RGB(255,0,0))
StopDrawing()
FlipBuffers()
Delay(5000)
Ergänzung: Oben genannte Probleme treten bei meinem Büro-Rechner (Athlon 64, ATI RADEON X300/X550 Series, Win 2000) auf. Bei meinem Notebook (Centrino, integrierte Intelgrafik, Win XP) nicht.
WindowedScreen in Verbindung mit Images scheint also Hardware-abhängig zu sein!