webForumDet fria alternativet

TransparentBlt

.NET

0 svar · 172 visningar · startad av Nexus86

Medlem sedan okt. 20023 030 inlägg
Frågan#1

Det finns en API som heter TransparentBlt. Vad den gör är samma sak som BitBlt (d.v.s kopierar en bit grafik från ett handle till ett annat) fast den gör dessutom en specificerad färg transparent. Problemet med detta är att Windows 95/98 har en bugg i denna funktion som efterlämnar en minneslucka vid användning. Så därför beslöt jag mig för att skriva min egen. Och här är den nu. Fullt fungerande och snabb som sjutton! Den använder samma parametrar som "vanliga" TransparentBlt så för användning, se MSDN.

Enjoy! :)

496 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
237 ms — deklarationer (db)
122 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)