Biblioteki C/C++
blit
[funkcja] Kopiuje wycinek obrazu z jednej bitmapy do drugiej.Składnia
#include <allegro.h>
void blit(
BITMAP * source, BITMAP * dest,
int source_x, int source_y,
int dest_x, int dest_y,
int width, int height
);
Opis szczegółowy
Kopiuje wycinek obrazu z bitmapy źródłowej (
source) do bitmapy docelowej (
dest). Argumenty
source_x i
source_y stanowią współrzędną lewego, górnego rogu obszaru, który ma zostać przekopiowany z bitmapy źródłowej
source. Argumenty
dest_x i
dest_y tworzą współrzędną lewego, górnego rogu obszaru, określającego położenie obrazu w bitmapie docelowej
dest.
Niniejsza funkcja obcina obszar, który nie zmieści się na bitmapie docelowej.
Argumenty
Przykład
BITMAP * obrazek = NULL;
blit( obrazek, screen, 0, 0, 0, 0, obrazek->w, obrazek->h );
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.