= SDL_RendererInfo = A structure that contains information on the capabilities of a render driver or the current render context. == Data Fields == {| |const char* |'''name''' |the name of the renderer |- |Uint32 |'''flags''' |a mask of supported renderer flags; see [[#flags|Remarks]] for details |- |Uint32 |'''num_texture_formats''' |the number of available texture formats |- |Uint32[16] |'''texture_formats''' |the available texture formats; see [[#texture_formats|Remarks]] for details |- |int |'''max_texture_width''' |the maximum texture width |- |int |'''max_texture_height''' |the maximum texture height |} == Remarks == '''flags''' may be 0 or a mask of any of the following [[SDL_RendererFlags]] values OR'd together: <> '''texture_formats''' is an array of [[SDL_PixelFormatEnum]] values representing the available texture formats for the renderer <> == Related Enumerations == :[[SDL_BlendMode]] :[[SDL_PixelFormatEnum]] :[[SDL_RendererFlags]] :[[SDL_TextureModulate]] == Related Functions == :[[SDL_GetRenderDriverInfo]] :[[SDL_GetRendererInfo]] :[[SDL_RenderTexture]] ---- [[CategoryStruct]], [[CategoryRender]]