Hier mal noch der Code aufs wesentliche gekürzt er läuft mit DX7 ohne Probleme bei DX9 aber geht die Transparenz verloren.
Code: Alles auswählen
InitSprite()
InitSprite3D()
InitKeyboard()
UsePNGImageDecoder()
OpenScreen(800,600,32,"Test")
LoadSprite(0,"Schrift.png",#PB_Sprite_Texture|#PB_Sprite_AlphaBlending)
DisplaySprite(0,0,0)
GrabSprite(1,0,0,32,32,#PB_Sprite_Texture|#PB_Sprite_AlphaBlending)
CreateSprite3D(0,1)
Repeat
Delay(1)
ExamineKeyboard()
ClearScreen(RGB(0,0,100))
Start3D()
DisplaySprite3D(0,0,0)
Stop3D()
FlipBuffers()
Until KeyboardReleased(#PB_Key_Escape)=1
End