dmParamsSetIntArray(3dm)                              dmParamsSetIntArray(3dm)


NAME
     dmParamsSetIntArray, dmParamsSetEnumArray, dmParamsSetStringArray,
     dmParamsSetFloatArray, dmParamsSetFractArray - set array values in
     digital media parameter/value lists

SYNOPSIS
     #include <dmedia/dm_params.h>

     DMstatus dmParamsSetIntArray
           ( DMparams* params,
             const char* paramName,
             const DMintarray* value )

     DMstatus dmParamsSetEnumArray
           ( DMparams* params,
             const char* paramName,
             const DMenumarray* value )

     DMstatus dmParamsSetStringArray
           ( DMparams* params,
             const char* paramName,
             const DMstringarray* value )

     DMstatus dmParamsSetFloatArray
           ( DMparams* params,
             const char* paramName,
             const DMfloatarray* value )

     DMstatus dmParamsSetFractArray
           ( DMparams* params,
             const char* paramName,
             const DMfractionarray* value )

DESCRIPTION
     These functions all store arrays of values in a parameter value list.  If
     there is already a value in the list with the given name it will be
     replaced with the new one.  The contents of the array passed in is copied
     into the parameter list.  This means that the caller can free the array
     structure after storing it in the parameter list.  DM_SUCCESS is returned
     if the operation succeeded, DM_FAILURE if there was not enough memory
     available to hold a copy of the array.

SEE ALSO
     dmParams(3dm), dmParamsGetIntArray(3dm), dmParamsGetNumElems(3dm),
     dmSetImageDefaults(3dm), dmSetAudioDefaults(3dm).


                                                                        Page 1