The public interface for the averaging filter. More...
#include "swmemapi.h"
Typedefs | |
typedef uint64 | aa_raster_unit |
The unit of size used to access and point to some rasters. More... | |
typedef int32 | fnGetInputBand(void *pForCallback, aa_raster_unit **pBand, HqBool *pfMoreLines) |
The public interface for the averaging filter.
Copyright (c) 2017 Global Graphics Software Ltd. All Rights Reserved.
This example is provided on an "as is" basis and without warranty of any kind. Global Graphics Software Ltd. does not warrant or make any representations regarding the use or results of use of this example.
The unit of size used to access and point to some rasters.
All 1-, 2- and 4-bit rasters should be accessed in units of this size. OTOH, 8- and 16-bit rasters are only ever accessed in units of uint8
or uint16
as appropriate.
typedef int32 fnGetInputBand(void *pForCallback, aa_raster_unit **pBand, HqBool *pfMoreLines) |
Type of callback to get the input band data.
Returns the number of lines it's producing, plus a pointer to the data in *pBand, and sets *pfMoreLines TRUE if this is the last band for this frame.