Serwis Edukacyjny
Nauczycieli
w I-LO w Tarnowie

obrazek

Materiały dla uczniów liceum

  Wyjście       Spis treści       Wstecz       Dalej  

Autor artykułu: mgr Jerzy Wałaszek
Uaktualniono: 31.07.2022

©2022 mgr Jerzy Wałaszek
I LO w Tarnowie

Interfejs SDL2:

SDL_BlendFactor

SPIS TREŚCI

Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2.

SDL_BlendFactor

Enumeracja współczynników wtapiania (ang. blend factors) używanych przy tworzeniu własnego trybu wtapiania za pomocą SDL_ComposeCustomBlendMode().

Wartości

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

Uwagi

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

Wersja

Enumeracja dostępna od SDL 2.0.6.

Powiązane enumeracje

Powiązane funkcje

Na początek:  podrozdziału   strony 

Zespół Przedmiotowy
Chemii-Fizyki-Informatyki

w I Liceum Ogólnokształcącym
im. Kazimierza Brodzińskiego
w Tarnowie
ul. Piłsudskiego 4
©2022 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: i-lo@eduinf.waw.pl

Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.

Informacje dodatkowe.