---
name: "SDL_HitTest"
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_HitTest"
---

# SDL\_HitTest(3type)

Callback used for hit-testing.

## NAME

SDL\_HitTest - Callback used for hit-testing.

## HEADER FILE

Defined in SDL3/SDL\_video.h

## SYNOPSIS

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

**typedef SDL\_HitTestResult (SDLCALL \*SDL\_HitTest)(SDL\_Window \*win, const SDL\_Point \*area, void \*data);**

## FUNCTION PARAMETERS

- *win*

  the  **SDL\_Window**\
    where hit-testing was set on.

- *area*

  an  **SDL\_Point**\
    which should be hit-tested.

- *data*

  what was passed as **callback\_data** to  **SDL\_SetWindowHitTest** ().

## RETURN VALUE

Returns an  **SDL\_HitTestResult**\
  value.

## SEE ALSO

**•**(3), [**SDL\_SetWindowHitTest**(3)](/SDL_SetWindowHitTest/3.md)
