Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#6

AW: GlassFrame: Unerwünschtes Blending, ich will opak

  Alt 30. Nov 2011, 17:09
Afaik muss man Doublebuffering aktivieren. Das ganze kommt halt daher, dass die GDI, die von der VCL genutzt wird, keinen Alpha-Channel unterstützt, der DWM aber einen braucht... und ich glaube, es wird Premultiplied-Alpha verwendet, sodass additives Blending herauskommt, wenn der Alphachannel 0 ist – das ist, was man dort sieht.
  Mit Zitat antworten Zitat