I3DSectionGenerator Interface
I3DSectionGenerator serves as a constructor of generic 3D
objects. It
is used for dynamic creation of objects programmatically at
runtime.
There are two ways to obtain I3DSectionGenerator interface:
2. I3DSectionGenerator can be obtained with a call to Create
or Create2 methods of
IDIObjectGenerator interface with eType parameter
set to eObjType3DSGenerator. This method requires the DG Kernel component to
work in standard User Interface mode with a 3D display window.
See also
Object Array Sample,
ISOREntityGenerator,
Interface List
HRESULT Create(DI3DSectInfo* pInfo, ISection **ppIEntity)
Parameters
pInfo - [in] structure of DI3DSectInfo
type, which contains parameters of the entity to be created.
ppIEntity - [out] pointer
to variable, which will receive ISection interface, implemented by the created
object.
Returns
- S_OK in case of
success.
Remarks:
Call to this method will create a generic 3D Object.
It will return its ISection pointer in ppIEntity.
|