BaseVideoPostStruct Struct Reference

#include <c4d_videopostdata.h>

Inheritance diagram for BaseVideoPostStruct:

Public Member Functions

 BaseVideoPostStruct ()
 

Public Attributes

Int32 version
 
VIDEOPOSTCALL vp
 
Bool open
 
BaseTime time
 
Int32 fps
 
RENDERRESULTerror
 
VolumeDatavd
 
BaseDocumentdoc
 
BaseThreadthread
 
Int32 subframe
 
Int32 subframe_cnt
 
Int32 field
 
Int32 field_cnt
 
Renderrender
 
RENDERFLAGS renderflags
 
Bool linear_workflow
 
COLORSPACETRANSFORMATION colorspacetransformation
 
NetRenderDocumentContextnet
 
Bool net_server
 

Constructor & Destructor Documentation

◆ BaseVideoPostStruct()

Default constructor.

Since
R17.032

Member Data Documentation

◆ version

Int32 version

The version of Cinema 4D.

◆ vp

the VideoPost call: VIDEOPOSTCALL

◆ open

Bool open

true if it is an opening call. See also VideoPostData::Execute.

◆ time

BaseTime time

The current time.

◆ fps

Int32 fps

The number of frames per second.

◆ error

RENDERRESULT* error

The render result error: RENDERRESULT May be nullptr.

◆ vd

The current VolumeData. Only valid for VIDEOPOSTCALL::INNER and VIDEOPOSTCALL::RENDER calls.

◆ doc

The active document.

◆ thread

BaseThread* thread

The executing thread. Use thread->TestBreak() to check for a user break.

◆ subframe

Int32 subframe

The current subframe. Multiple subframes are rendered if scene motion blur or field rendering are used.

◆ subframe_cnt

Int32 subframe_cnt

The number of subframes.

◆ field

Int32 field

The current field. Multiple subframes are rendered if scene motion blur or field rendering are used.

◆ field_cnt

Int32 field_cnt

The number of fields.

◆ render

Render* render

The current render.

◆ renderflags

RENDERFLAGS renderflags

The render flags passed to RenderDocument(): RENDERFLAGS.

◆ linear_workflow

Bool linear_workflow

Linear workflow enabled/disabled.

◆ colorspacetransformation

COLORSPACETRANSFORMATION colorspacetransformation

Color space transformation: COLORSPACETRANSFORMATION.

◆ net

If not nullptr then it is a Team Render rendering and this holds NET context information.

◆ net_server

Bool net_server

If true the rendering is executed on a server side, otherwise it is on a client side.