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" 😞


Anmelden zum Antworten