Bitmap Save Notifications

These notifications are available in 3ds Max 2027 and higher.

#BitmapPreSave: array

Sent before a bitmap file is saved.

Calling callbacks.notificationParam() returns an array with 22 elements:

  1. Boolean - Whether the save was successful (always false for BitmapPreSave)

  2. String - The bitmap's name.

  3. String - The bitmap's device.

  4. Integer - The frame saved.

  5. Integer - The bitmap's width.

  6. Integer - The bitmap's height.

  7. Float - The bitmap's gamma.

  8. Float - The bitmap's aspect.

  9. Integer - The bitmap's type. (see \defgroup bitmapTypes Bitmap Types in maxsdk/include/bitmap.h)

  10. Integer - The bitmap's first frame.

  11. Integer - The bitmap's last frame.

  12. Integer - The bitmap's current frame.

  13. String - The bitmap's color space.

  14. Name - The bitmap's color space source. (#notSet, #inputRules, #userDefined, #heuristics)

  15. Name - The bitmap's color space status. (#notSet, #normal, #forcedDefault, #invalid)

  16. String - The bitmap's color space rule.

  17. Name - The bitmap's output color conversion. (#noConversion, #colorSpaceConversion, #displayViewTransform, #automatic)

  18. String - The bitmap's output color space.

  19. String - The bitmap's output display.

  20. String - The bitmap's output view transform.

  21. String - The bitmap's requested color space.

  22. Name - The bitmap's requested color space source. (#notSet, #inputRules, #userDefined, #heuristics)

#BitmapPostSave: array

Sent after a bitmap file is saved.

Calling callbacks.notificationParam() returns an array with the same elements as for #BitmapPreSave