Biblioteki C/C++
SDL_Rect
[struktura] Definiuje obszar w kształcie prostokąta.Składnia
#include <sdl/SDL.h>
typedef struct
{
Sint16 x, y;
Uint16 w, h;
} SDL_Rect;
Opis szczegółowy
Struktura definiuje obszar w kształcie prostokąta. Niniejsza struktura jest wykorzystywana przez różne funkcje SDL'a, np. do kopiowania określonego obszaru bitmapy na ekran.
Pola struktury
Przykład
SDL_Surface * ekran = SDL_SetVideoMode( 640, 480, 32, SDL_SWSURFACE );
SDL_Surface * pImg = SDL_LoadBMP( "obrazek.bmp" );
SDL_Rect prostokat;
prostokat.x = 30;
prostokat.y = 20;
prostokat.h = pImg->h;
prostokat.w = pImg->w;
SDL_BlitSurface( pImg, NULL, ekran, & prostokat );
SDL_FreeSurface( pImg );
Zagadnienia powiązane
SDL_BlitSurface | Kopiuje wycinek obrazu z jednej powierzchni na drugą. (funkcja) |
---|
SDL_LoadBMP | Wczytuje powierzchnię z pliku w formacie BMP. (funkcja) |
---|
SDL_FreeSurface | Zwalnia pamięć zajmowaną przez powierzchnię. (funkcja) |
---|
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.