Click or drag to resize
SoWinRenderAreaPostRenderCallback Property

Specifies a function to be called after the Open Inventor render traversal and immediately before the OpenGL buffer swap.

Namespace: OIV.Inventor.Win
Assembly: OIV.Inventor.Win (in OIV.Inventor.Win.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public SoWinRenderAreaRenderCallback PostRenderCallback { get; set; }

Property Value

Type: SoWinRenderAreaRenderCallback
Remarks

Generally the application should not modify Open Inventor state in these callbacks, but they can be useful for special effects using OpenGL calls.

When the delegatefunction is called, Open Inventor has completed normal rendering (including delayed transparent objects, multi-pass, etc), but no "end of frame" calls (glFlush, glFinish, SwapBuffers...) have been made. The function should return true if "end of frame" handling has been done by the application (Open Inventor will do nothing in this case). If false is returned, Open Inventor will do its normal end of frame calls (normally calling SwapBuffers).

See Also