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.