# siRenderProcessType Enum

## Enumerations
enum | siRenderProcessType { siRenderProcessRender = 0, siRenderProcessExportArchive = 1, siRenderProcessExportObjectArchive = 2 }

## Detailed Description

The process types that a rendering engine can perform. These types are used both when a render engine is registered, to indicate to Softimage which process type it can perform, and when the render engine'sProcess callback is called to indicate which type of processing Softimage wants it to perform at that point.

See also:
  Process callback RegisterRenderer, Custom Renderers

## Enumeration Type Documentation

enum siRenderProcessType

Enumerator:

  siRenderProcessRender | [0] The render engine can render an image.
  siRenderProcessExportArchive | [1] The render engine can export the scene data given to an archive format for later off-line rendering.
  siRenderProcessExportObjectArchive | [2] The render engine can export the objects given to an archive format to use with stand-in objects.