SDL_render.h
Función SDL_RenderCopyExF
Sintaxis
int SDL_RenderCopyExF(SDL_Renderer * renderer,
SDL_Texture * texture,
const SDL_Rect * srcrect,
const SDL_FRect * dstrect,
const double angle,
const SDL_FPoint *center,
const SDL_RendererFlip flip);
Descripción
Copia una parte de la textura de origen en el destino de renderizado actual, con rotación y volteo, con precisión de subpíxel.
Parámetros
- renderer
- El contexto de renderización que debe copiar partes de una textura.
- texture
- La textura de origen
- srcrect
- Un puntero al rectángulo SDL_Rect de origen, o NULL para toda la textura.
- dstrect
- Un puntero al rectángulo SDL_FRect de destino, o NULL para todo el objetivo de renderizado.
- angle
- Un ángulo en grados que indica la rotación que se aplicará a dstrect, girándolo en el sentido de las agujas del reloj.
- center
- Un puntero a un punto SDL_FPoint que indica el punto alrededor del cual se rotará dstrect (si es NULL, la rotación se hará alrededor de dstrect.w/2, dstrect.h/2).
- flip
- Un valor SDL_RendererFlip que indica qué acciones de volteo deben realizarse en la textura
Valor de retorno
Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.