Problem mit Alpha Channel
-
Hi,
ich will ein Surface mit einer Alpha Channel Farbe füllen, aber irgendwie wird der Alpha Channel ignoriert.Ich fülle ihn mit der Funktion mit Farbe:
RECT sfr = {fill_start_x, fill_start_y, fill_end_x, fill_end_y}; m_lpD3DDevice->ColorFill(m_lpSurface, &sfr, m_lpColor); m_lpD3DDevice->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &m_lpBackBuffer)
Fill(0x7F00007F,0,0,10,500);
Was ist da falsch?
-
Bei normalem Text funktionierts normal, nur bei Surfaces wird kein Alphachannel "erzeugt"