The following is a more comprehensive list of the changes to API elements. Deprecated API elements are listed here.
New Global Functions
- DisplayOutOfMemoryWarning() - shows an out of memory warning dialog box informing the user that they should save their data and shut down 3ds Max.
New Enums
- PRODUCT_VERSION_EMR
- mtlDlgMode
New Notifications
- NOTIFY_CLASSDESC_ADDED - Sent after new a ClassDesc or ClassDesc2 has been registered with 3ds Max.
- NOTIFY_COLOR_CHANGE - Sent when one of the custom colors managed by 3ds Max is redefined. See the functions: GetUIColor(), SetUIColor(), and GetDefaultUIColor().
- NOTIFY_OBJECT_DEFINITION_CHANGE_BEGIN - Sent immediately before object instances are updated to a new object definition.
- NOTIFY_OBJECT_DEFINITION_CHANGE_END - Sent immediately after object instances are updated to a new object definition. See also REFMSG_OBJECT_DEFINITION_CHANGE_END and the struct ObjectDefinitionChangeNotificationParam.
- NOTIFY_NAMED_SEL_SET_POST_MODIFY - Sent after the node set of a named selection set has been changed.
- NOTIFY_NAMED_SEL_SET_PRE_MODIFY - Sent before the node set of a named selection will be changed.
- NOTIFY_POST_MAXMAINWINDOW_SHOW - Sent immediately after the main window of 3ds Max is shown.
- NOTIFY_PRE_MAXMAINWINDOW_SHOW - Sent when the main window of 3ds Max is about to show.
New Reference Messages
- REFMSG_OBJECT_DEFINITION_CHANGE_BEGIN - Sent immediately before an object instance is updated to a new object definition. See also NOTIFY_OBJECT_DEFINITION_CHANGE_BEGIN.
- REFMSG_OBJECT_DEFINITION_CHANGE_END - Sent immediately after an object instance is updated to a new object definition. See also NOTIFY_OBJECT_DEFINITION_CHANGE_END.
New Macros
- ALPHA_RENDER_ELEMENT_CLASS_ID
- CUI_MINIMIZED_DOCK
- CUI_MINIMIZED_DOCKABLE
- DECLARE_LOCAL_GENERIC_CLASS
- DEFINE_LOCAL_GENERIC_CLASS
- DEFINE_LOCAL_GENERIC_CLASS_DEBUG_OK
- DL_TYPENAME_OUTSIDE_TEMPLATE
- EPOLY_MOD13_INTERFACE
- EDIT_POLY_MODIFIER_CLASS_ID
- GetEPolyMod13Interface
- GetIGripManager
- I_LIGHTOBJ
- IGRIPMANAGER_INTERFACE
- IID_CONTAINER13
- IID_IContainerPreferences
- IID_NAMED_SELECTION_SET_MANAGER
- ILLUMINANCE_RENDER_ELEMENT_CLASS_ID
- IMNMESHUTILITIES13_INTERFACE_ID
- LIGHTING_RENDER_ELEMENT_CLASS_ID
- LOCKMAT_CLASS_ID
- MATERIALID_RENDER_ELEMENT_CLASS_ID
- MAX_RELEASE_R13_ALPHA
- MAX_RELEASE_R13
- OBJECTID_RENDER_ELEMENT_CLASS_ID
- RGBIO_INTERFACE
- SHADOWS_RENDER_ELEMENT_CLASS_ID
- SNAP_USE_XFORM_AXIS_AS_START_SNAP_POINT
- UNUSED_PARAM
Removed Macros
- DISPLAY_XRAY
- HIGHPRIORITY
- IMAGE_LOAD
- is_msplugin_class
- is_objectset
- LOWPRIORITY