unter Vista nicht funktioniert.
Unter WinMe und XP wird das Bild wie hier, gespiegelt.
Aber unter Vista nicht.

Code: Alles auswählen
UseJPEGImageDecoder()
InitSprite()
InitSprite3D()
OpenWindow(0, 100, 100, 640, 480, "", #PB_Window_SystemMenu)
OpenWindowedScreen(WindowID(0), 0, 0, 640, 480, 1, 0, 0)
;LoadSprite(1, #PB_Compiler_Home+"\Examples\Sources\Data\Background.bmp", #PB_Sprite_Texture)
LoadSprite(1, "2rgl-9.jpg", #PB_Sprite_Texture)
CreateSprite3D(1, 1)
ClearScreen(0)
Start3D()
DisplaySprite3D(1, 150, 100, 255)
hdc = StartDrawing(SpriteOutput(1))
Height = SpriteHeight(1)
Width = SpriteWidth(1)
StretchBlt_(hdc, Width, 0, -Width, Height, hdc, 0, 0, Width, Height, #SRCCOPY)
StopDrawing()
DisplaySprite3D(1, 279, 100, 255)
Stop3D()
FlipBuffers(2)
While WaitWindowEvent() ! 16 : Wend