[wyróżniony]
[#3]
Re: Window z własną bitmapą (SuperBitMap) i ilość bitplanów
@asman,
post #1
Mozesz, ale na okno zostane skopiowane tylko 3 bitplany z tej bitmapy. W efekcie moga pojawic sie dziwne kolory czy artefakty, zalezne od zawartosci 4 bitplanu ekranu.
Poniewaz superbitmap jest kopiowana przez BltBitMap z graphics.library, mozesz wykorzystac to, ze funkcja ta traktuje bitplane pointer=0 jako bitplane wypelniony zerami. W teorii wystarczy zmodyfikowac SrcBitMap->Depth=4, ScrBitMap->Planes[3]=0 i nie powinno byc zadnych artefaktow no i obejdzie sie bez alokacji dodatkowego bitplanu.