dmParamsSetInt(3dm) dmParamsSetInt(3dm) NAME dmParamsSetInt, dmParamsSetEnum, dmParamsSetString, dmParamsSetBinary, dmParamsSetFloat, dmParamsSetFract, dmParamsSetParams - set values in digital media parameter/value lists SYNOPSIS #include <dmedia/dm_params.h> DMstatus dmParamsSetInt ( DMparams* params, const char* paramName, int value ) DMstatus dmParamsSetEnum ( DMparams* params, const char* paramName, int value ) DMstatus dmParamsSetString ( DMparams* params, const char* paramName, const char* value ) DMstatus dmParamsSetBinary ( DMparams* params, const char* paramName, size_t dataSize, const void* value ) DMstatus dmParamsSetFloat ( DMparams* params, const char* paramName, double value ) DMstatus dmParamsSetFract ( DMparams* params, const char* paramName, DMfraction value ) DMstatus dmParamsSetParams ( DMparams* params, const char* paramName, const Dmparams* value ) DESCRIPTION These functions all store 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. For strings, binary data, parameter lists, and table-of- contents entries, a copy is made that is owned by 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 value. SEE ALSO dmParams(3dm), dmParamsGetInt(3dm), dmParamsGetNumElems(3dm), dmSetImageDefaults(3dm), dmSetAudioDefaults(3dm). Page 2