(v13) D_LIB_SELECT
This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core
D_LIB_SELECT Selector
Parameter: devLibSelectParam * libselect
The RIP calls D_LIB_SELECT
to perform tasks related to the plugin support library. When it does so, the plugin should call the plugin library function PluginLibSelect
, and return to the RIP whatever value it returns. See (v13) PluginLibSelect
.
D_LIB_SELECT
need only be supported if the plugin is using the plugin support library. The RIP will only ever call D_LIB_SELECT
if the plugin has already initialized the plugin library with a call to its function PluginLibInitialise
.
The plugin should pass the parameter to the D_LIB_SELECT
call directly to PluginLibSelect
, along with the result of the PluginLibInitialise
call the plugin made earlier. The plugin should not use this argument directly, and so its fields are not described here.