Provided by: libtiff-dev_4.5.1+git230720-4ubuntu2.2_amd64 bug

NAME

       TIFFFieldReadCount - get number of values to be read from field

SYNOPSIS

          #include <tiffio.h>

       int TIFFFieldReadCount(const TIFFField *fip)

DESCRIPTION

       TIFFFieldReadCount()  returns the number of values available to be read from the specified
       TIFF field; that is, the number of arguments that should be  supplied  to  TIFFGetField().
       For  most  field  types  this is a small positive integer, typically 1 or 2, but there are
       some special values:

       • TIFF_VARIABLE = -1 indicates that a variable number  of  values  is  possible;  then,  a
         uint16_t count argument and a pointer data argument must be supplied to TIFFGetField().

       • TIFF_VARIABLE2  =  -3  is  the same as TIFF_VARIABLE except that the count argument must
         have type uint32_t.

       • TIFF_SPP = -2 indicates that the number of arguments is equal to the image's  number  of
         samples per pixel.

       fip   is   a   field   information   pointer   previously   returned  by  TIFFFindField(),
       TIFFFieldWithTag(), or TIFFFieldWithName().

RETURN VALUES

       TIFFFieldReadCount() returns an integer.

SEE ALSO

       libtiff (3tiff)

AUTHOR

       LibTIFF contributors

COPYRIGHT

       1988-2024, LibTIFF contributors