SoMPEGFrameRenderer Methods |
The SoMPEGFrameRenderer type exposes the following members.
Name | Description | |
---|---|---|
AddFrame | Low level method to add a new frame to the MPEG output from a buffer of unsigned characters. | |
CloseFile | Closes the MPEG file previously opened with the OIV.Inventor.MPEG.SoMPEGRenderer.OpenFile(System.String, System.UInt32) method. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetBackgroundColor | Gets the background color for rendering each frame. | |
GetComponents | Returns the number of color components of the frames recorded. | |
GetCompressionRate | Returns the compression rate. | |
GetGLRenderAction | Gets the GL Render action used to generate each frame. | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetNumFramesPerSecond | Gets the number of frames per second to be encoded in the MPEG output. | |
GetSceneGraph | Gets the scene graph used for generating frames in the MPEG output. | |
GetShareContext | Gets the OpenGL context shared by this object. | |
GetSize | Gets the frame pixel size. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsRecording | Returns true if this renderer is recording. | |
IsViewerIdle | (Inherited from SoMPEGRenderer.) | |
OpenFile(String) | Calls OpenFile(filename, System.Convert.ToUInt32(10000)). (Inherited from SoMPEGRenderer.) | |
OpenFile(String, UInt32) | Specifies the MPEG output file name. | |
Pause | Pauses the recording. | |
Record | Starts the recording. | |
RecordFrame | Calls RecordFrame(System.Single(0)). | |
RecordFrame(Single) | Adds a new frame to the current MPEG output. | |
SetBackgroundColor | Sets the background color for rendering each frame. | |
SetBitPerSec | This method allows the user to specify a fixed bit rate. | |
SetComponents | Set the number of color components of the frames recorded. | |
SetCompressionRate | Compression rate of the MPEG output. | |
SetGLRenderAction | Sets the GL Render action used to generate each frame. | |
SetNumFramesPerSecond | Sets the number of frames per second encoded in the MPEG output. | |
SetSceneGraph | Sets the scene graph used for generating frames in the MPEG output. | |
SetShareContext | Sets the OpenGL context to be shared by the OIV.Inventor.MPEG.SoMPEGRenderer. | |
SetSize | Sets the frame pixel size. | |
SetViewerIsIdle | Tells the recorder that the viewer is idle. | |
Stop | Stops the recording and closes the opened file. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |