Kleine ColorKey Frage



  • Hallo

    (DirectDraw 16Bit)

    Ich habe ein Bitmap und möchte es teilweise transparent ausgeben und habe dafür die Farbe ROSA #FF00FF ausgewählt, aber der folgende Code bewirkt leider nichts. Kann mir jemand sagen warum bzw die Lösung? Danke!

    ColorKey.dwColorSpaceLowValue  = RGB(255, 0, 255);
    ColorKey.dwColorSpaceHighValue = RGB(255, 0, 255);
    lpDDSpriteSurface->SetColorKey(DDCKEY_SRCBLT|DDCKEY_COLORSPACE,&ColorKey);
    

    EDIT: Habe vergessen das es 16Bit Programm war und RGB 32Bit ist. Geht jetzt 🙂


Anmelden zum Antworten