Applications use the methods of the Direct3dRMObject Class of the com.ms.directX package to work with the object superclass of Direct3dRM objects.
public class Direct3dRMObject implements IDirect3dRMObject { // Methods public void addDestroyCallback(Id3drmCallback fn, IUnknown Arg); public void deleteDestroyCallback(Id3drmCallback fn, IUnknown args); public Direct3dRMObject duplicate(); public int getAppData(); public String getClassName(); public String getName(); public void setAppData(int data); public void setName(String name); }