IDirect3DRMObject

Applications use the methods of the IDirect3DRMObject interface to work with the object superclass of Direct3DRM objects. This section is a reference to the methods of this interface. For a conceptual overview, see Direct3DRMObject.

The methods of the IDirect3DRMObject interface can be organized into the following groups:

Application-specific GetAppData

data SetAppData

Cloning Clone

Naming GetClassName

GetName

SetName

Notifications AddDestroyCallback

DeleteDestroyCallback

The IDirect3DRMObject interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

AddRef

QueryInterface

Release

The Direct3DRMObject object is obtained through the appropriate call to the QueryInterface method from any Direct3DRM object. All Direct3DRM objects inherit the IDirect3DRMObject interface methods.