Serwis Edukacyjny
Nauczycieli
w I-LO w Tarnowie

Do strony głównej I LO w Tarnowie

Materiały dla uczniów liceum

  Wyjście       Spis treści       Wstecz       Dalej  

©2021 mgr Jerzy Wałaszek
I LO w Tarnowie

logo

Autor artykułu: mgr Jerzy Wałaszek

 

SDL2

Interfejs SDL2:

SDL_RenderSetScale

Rozdziały:
     Interfejs SDL2 wg nazw
     Interfejs SDL2 wg kategorii

 

Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2. Oryginał znajdziesz pod tym adresem: https://wiki.libsdl.org/CategoryAPI.

SDL_RenderSetScale

Użyj tej funkcji, aby ustawić skalę rysunkową przy rysowaniu na bieżącej powierzchni rysunkowej.

Składnia

int SDL_RenderSetScale(SDL_Renderer* renderer,
                       float         scaleX,
                       float         scaleY)

Parametry funkcji

renderer kontekst graficzny.
scaleX współczynnik skalowania poziomego.
scaleY współczynnik skalowania pionowego.

Wartość zwracana

Zwraca 0 przy sukcesie lub ujemny kod błędu przy niepowodzeniu; wywołaj funkcję SDL_GetError(), aby otrzymać więcej informacji na temat błędu.

Uwagi

Współrzędne rysowania są skalowane przez współczynniki x/y zanim zostaną użyte przez kontekst. Pozwala to na rysowanie niezależne od rozdzielczości w pojedynczym układzie współrzędnych.

Jeśli w wyniku otrzymamy skalowanie lub rysowanie poniżej piksela przy rysowaniu docelowym, to zostanie to obsłużone przez odpowiednie opcje jakości. Najlepsze wyniki otrzymasz dla współczynników całkowitych.

Wersja

Funkcja dostępna od SDL 2.0.0.

Powiązane funkcje

 

Zespół Przedmiotowy
Chemii-Fizyki-Informatyki

w I Liceum Ogólnokształcącym
im. Kazimierza Brodzińskiego
w Tarnowie
ul. Piłsudskiego 4
©2021 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.