|
Serwis Edukacyjny Nauczycieli w I-LO w Tarnowie
Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej
Autor artykułu: mgr Jerzy
Wałaszek |
©2026 mgr Jerzy Wałaszek
|
SDL_BlendFactor
| SPIS TREŚCI |
Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2.
Enumeracja współczynników wtapiania (ang. blend factors) używanych przy tworzeniu własnego trybu wtapiania za pomocą SDL_ComposeCustomBlendMode().
| SDL_BLENDFACTOR_ZERO | 0, 0, 0, 0 |
| SDL_BLENDFACTOR_ONE | 1, 1, 1, 1 |
| SDL_BLENDFACTOR_SRC_COLOR | srcR, srcG, srcB, srcA |
| SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR | 1-srcR, 1-srcG, 1-srcB, 1-srcA |
| SDL_BLENDFACTOR_SRC_ALPHA | srcA, srcA, srcA, srcA |
| SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA | 1-srcA, 1-srcA, 1-srcA, 1-srcA |
| SDL_BLENDFACTOR_DST_COLOR | dstR, dstG, dstB, dstA |
| SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR | 1-dstR, 1-dstG, 1-dstB, 1-dstA |
| SDL_BLENDFACTOR_DST_ALPHA | dstA, dstA, dstA, dstA |
| SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA | 1-dstA, 1-dstA, 1-dstA, 1-dstA |
Współczynniki wtapiania są mnożone przez składowe kolorów pikseli przy operacji rysowania (src) i przez składowe kolorów pikseli tekstury docelowej (dst) przed operacją wtapiania. Współczynniki oddzielone przecinkami wylistowane powyżej są zawsze stosowane w kolejności składowych czerwonej, zielonej, niebieskiej i alfa.
Niektóre konteksty graficzne mogą nie wspierać wszystkich współczynników. Zobacz na SDL_ComposeCustomBlendMode(), gdzie jest lista określająca, co wspierają poszczególne konteksty graficzne
SDL_SetRenderDrawBlendMode
SDL_SetTextureBlendMode
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2026 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email:
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.