manpagez: man pages & more
man TIFFFieldWriteCount(3)
Home | html | info | man
TIFFFIELDWRITECOUNT(3tiff)          LibTIFF         TIFFFIELDWRITECOUNT(3tiff)


NAME

       TIFFFieldWriteCount - get number of values to be written to field


SYNOPSIS


          #include <tiffio.h>

       TIFFFieldWriteCount(3) TIFFField *fip)


DESCRIPTION

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

       o TIFF_VARIABLE indicates that a variable number of values is possible;
         then, a uint16_t count argument and a pointer data argument must be
         supplied to TIFFSetField().

       o TIFF_VARIABLE2 is the same as TIFF_VARIABLE except that the count
         argument must have type uint32_t. (On most modern machines, this
         makes no practical difference, and the count argument can simply be
         an int in either case.)

       o TIFF_SPP indicates that the number of arguments must be equal to the
         image's number of samples per pixel.

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

       For most field types, TIFFFieldWriteCount() returns the same value as
       TIFFFieldReadCount(), but there are some exceptions.


RETURN VALUES

       TIFFFieldWriteCount() returns an integer.


SEE ALSO

       TIFFFieldDataType(3), TIFFFieldName(3), TIFFFieldPassCount(3),
       TIFFFieldQuery(3), TIFFFieldReadCount(3), TIFFFieldTag(3), libtiff(3)


AUTHOR

       LibTIFF contributors


COPYRIGHT

       1988-2022, LibTIFF contributors

4.6                             October 9, 2023     TIFFFIELDWRITECOUNT(3tiff)

tiff 4.6.0 - Generated Tue Oct 10 18:30:26 CDT 2023
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.