Applications use the methods of the IDirect3DRM interface to create Direct3DRM objects and work with system-level variables. This section is a reference to the methods of this interface. For a conceptual overview, see IDirect3DRM Interface.
The methods of the IDirect3DRM interface can be organized into the following groups:
Animation CreateAnimation
Devices CreateDevice
Enumeration EnumerateObjects
Faces CreateFace
Frames CreateFrame
Lights CreateLight
Materials CreateMaterial
Meshes CreateMesh
Miscellaneous CreateObject
Search paths AddSearchPath
Shadows CreateShadow
Textures CreateTexture
Viewports CreateViewport
Wraps CreateWrap
The IDirect3DRM interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:
The IDirect3DRM COM interface is created by calling the Direct3DRMCreate function.