ich komme bei folgendem Problem nicht weiter und möchte Eure Hilfe in Anspruch nehmen.
Die API-Funktion CreateCompatibleDC() liefert beim SpriteOutput() eine 0 zurück, bei
WindowOutput() aber korrekte Werte. Was mache ich hier falsch?
Getestet unter W7/64 mit PB5.22LTS(X86) Vollversion.
Code: Alles auswählen
EnableExplicit
Global.i hSpr, DC
InitSprite()
OpenWindow(0, 0, 0, 300, 200, "Test")
OpenWindowedScreen(WindowID(0), 0, 0, 200, 100)
hSpr = CreateSprite(#PB_Any, 100, 100)
Debug "hSpr=" + Str(hSpr)
DC = StartDrawing(SpriteOutput(hSpr))
;DC = StartDrawing(WindowOutput(0))
Debug CreateCompatibleDC_(DC)
StopDrawing()
End