The details of an output format for a camera device.
Defined in <SDL3/SDL_camera.h>
typedef struct SDL_CameraSpec
{
SDL_PixelFormatEnum format; /**< Frame format */
int width; /**< Frame width */
int height; /**< Frame height */
int interval_numerator; /**< Frame rate numerator ((dom / num) == fps, (num / dom) == duration) */
int interval_denominator; /**< Frame rate demoninator ((dom / num) == fps, (num / dom) == duration) */
} SDL_CameraSpec;
Cameras often support multiple formats; each one will be encapsulated in this struct.
This struct is available since SDL 3.0.0.