SDL3 module

SDL_PremultiplyAlpha

procedureforeignextension6 overloadsSource
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool
SDL_PremultiplyAlpha :: (
    width: s32,
    height: s32,
    src_format: SDL_PixelFormat,
    src: *void,
    src_pitch: s32,
    dst_format: SDL_PixelFormat,
    dst: *void,
    dst_pitch: s32,
    linear: bool
) -> bool #foreign

Parameters

width: s32
height: s32
src_format: SDL_PixelFormat
src: *void
src_pitch: s32
dst_format: SDL_PixelFormat
dst: *void
dst_pitch: s32
linear: bool

Returns

bool

See also