---
name: "SDL_PixelType"
section: "3type"
platform: "linux"
package: "libsdl3-doc"
version: "3.2.10+ds-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SDL_PixelType"
---

# SDL\_PixelType(3type)

Pixel type.

## NAME

SDL\_PixelType - Pixel type.

## HEADER FILE

Defined in SDL3/SDL\_pixels.h

## SYNOPSIS

```
#include "SDL3/SDL.h"
```

**typedef enum SDL\_PixelType** **{**     **SDL\_PIXELTYPE\_UNKNOWN,**     **SDL\_PIXELTYPE\_INDEX1,**     **SDL\_PIXELTYPE\_INDEX4,**     **SDL\_PIXELTYPE\_INDEX8,**     **SDL\_PIXELTYPE\_PACKED8,**     **SDL\_PIXELTYPE\_PACKED16,**     **SDL\_PIXELTYPE\_PACKED32,**     **SDL\_PIXELTYPE\_ARRAYU8,**     **SDL\_PIXELTYPE\_ARRAYU16,**     **SDL\_PIXELTYPE\_ARRAYU32,**     **SDL\_PIXELTYPE\_ARRAYF16,**     **SDL\_PIXELTYPE\_ARRAYF32,**     **/\* appended at the end for compatibility with sdl2-compat:  \*/**     **SDL\_PIXELTYPE\_INDEX2** **} SDL\_PixelType;**

## AVAILABILITY

This enum is available since SDL 3.2.0.
