Skip to main content
Skip table of contents

(v13) D_CMM_ENUMERATE (core module plugins)

This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core

D_CMM_ENUMERATE Selector

Parameter: CoreModuleEnumerateParam * param

Call type: Single call

This call is made to enumerate the instances of Color Management Core Modules that this plugin contains. The RIP will call the plugin with index set to an integer 0...n-1 , where n is the value of n_instances from the D_CMM_QUERY call.

The plugin must set the value of pInstance to the address of the sw_cmm_api structure that defines the module. The memory used for this structure should not be modified or freed after this call returns.

TEXT
    typedef struct CoreModuleEnumerateParam {
      int32 index ; /* (I) zero based instance index */
      void* pInstance ; /* (O) pointer to instance structure*/
    } CoreModuleEnumerateParam ;

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.