stbir_resize_region
procedureforeignSource
stbir_resize_region :: (
input_pixels: *void,
input_w: s32,
input_h: s32,
input_stride_in_bytes: s32,
output_pixels: *void,
output_w: s32,
output_h: s32,
output_stride_in_bytes: s32,
datatype: stbir_datatype,
num_channels: s32,
alpha_channel: s32,
flags: Resize_Flags,
edge_mode_horizontal: stbir_edge,
edge_mode_vertical: stbir_edge,
filter_horizontal: stbir_filter,
filter_vertical: stbir_filter,
space: stbir_colorspace,
alloc_context: *void,
s0: float,
t0: float,
s1: float,
t1: float
) -> s32 #foreign
Parameters
- input_pixels: *void
- input_w: s32
- input_h: s32
- input_stride_in_bytes: s32
- output_pixels: *void
- output_w: s32
- output_h: s32
- output_stride_in_bytes: s32
- num_channels: s32
- alpha_channel: s32
- alloc_context: *void
- s0: float
- t0: float
- s1: float
- t1: float
Returns
- s32