Contents, API Reference, Functions, DLLExport_GetIContentProcessing3D
DLLExport_GetIContentProcessing3D
Description
Obtains the root interface to call into the 3D content processing dll (dll linkage).
Syntax
This function is defined internally by the 3D content processing dll, as follows:
extern "C"
{
iContentProcessing3D* __stdcall DLLExport_GetIContentProcessing3D(iErrorHandler* handler);
}
|
Parameters
| error_handler | |
A pointer to an object PathEngine will call to handle errors.
This pointer must remain valid until either PathEngine is shut down,
or a new handler is set with iPathEngine::setErrorHandler().
|
Return Value
A pointer to the Interface iContentProcessing3D,
a minimal root interface for dll linkage with PathEngine's 3D content processing functionality.
Remarks
Dll linkage with the 3D content processing functionality is provided as a convenience for licensees
who do not have access to full source code,
and for evaluation purposes.
For clients with a full source licence, direct linkage against the 3D content processing as a static library should be preferred.
See 3D Content Processing for more information about PathEngine's 3D content processing functionality,
in general, and Linking with the 3D Content Processing for information specifically relating to linkage with this component.