PathEngine home previous: BuildMeshFrom3DContentnext: DLLExport_GetIPathEngine
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.


Documentation for PathEngine release 5.17 - Copyright © 2002-2008 PathEnginenext: DLLExport_GetIPathEngine