Aktuelle Zeit: 30.10.2020 13:32

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: [WinApi] Overlay & 2D Drawing Problem
BeitragVerfasst: 11.12.2019 13:58 
Offline
Benutzeravatar

Registriert: 25.09.2016 01:42
Nach längerer Zeit wollt ich mal wieder PB 2D Drawing ausprobieren und damit ein Overlay realisieren.

Soweit so gut - um ein Overlay zu erzeugen benutze ich folgende (einzige evtl.relevante) API:

Code:
SetLayeredWindowAttributes_(hwnd,#Null,255,#LWA_ALPHA)


Damit funktioniert die Darstellung von Sprites via DisplayTransparentSprite() (Alpha & Tint) wunderbar!

Wenn ich nun aber die 2D Drawing Funktionen im Overlay verwende passiert irgendwas mit dem Alpha Channel!?
Alles Gezeichnete ist nur auf dunklem Hintergrund gut sichtbar, auf hellem fast nicht!

Beispiel (Sprite korrekt Text nicht!):
Bild

-> Dabei ist es egal was ich bei DrawingMode() Vorgebe!

Wie kann das sein - was macht 2D Drawing anders und warum?

_________________

Links:
PureBasic Discord
[INCLUDE] GLFW 3.3 Library
[MODULE] Bass Library 2.4 (Win)
[LIBRARY] Hexi Binary2Hex (Win)



Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye