SDL_memset4 - Man Page

Initialize all 32-bit words of buffer of memory to a specific value.

Synopsis

#include <SDL3/SDL_stdinc.h>

void * SDL_memset4(void *dst, Uint32 val, size_t dwords);

Description

This function will set a buffer of dwords Uint32 values, pointed to by dst, to the value specified in val.

Unlike SDL_memset, this sets 32-bit values, not bytes, so it's not limited to a range of 0-255.

Function Parameters

dst

the destination memory region. Must not be NULL.

val

the Uint32 value to set.

dwords

the number of Uint32 values to set in dst.

Return Value

Returns dst.

Thread Safety

It is safe to call this function from any thread.

Availability

This function is available since SDL 3.2.0.

Info

SDL 3.2.16 Simple Directmedia Layer SDL3 FUNCTIONS