= 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]]