Public Member Functions | |
| HRESULT | Start ([in] BSTR bszRecSpace) |
| HRESULT | Stop (void) |
| HRESULT | Play ([in] RtUlong ulDelayTime) |
| HRESULT | Save ([in] BSTR bszRecFileName) |
| HRESULT | Load ([in] BSTR bszRecFileName) |
| HRESULT | PlayBack ([in] RtUlong ulDelayTime) |
| HRESULT | Pause (void) |
| HRESULT | Clear (void) |
| HRESULT | SetFrame ([in] RtUlong ulFrame) |
| HRESULT | CreateRecPreview (void) |
| HRESULT | AttachPreviewFile ([in] BSTR bszRecPreviwFileName) |
| HRESULT | AttachPreview (void) |
| HRESULT | OpenRecPreferences (void) |
| HRESULT | Start ([in] BSTR bszRecSpace) |
| HRESULT | Stop (void) |
| HRESULT | Play ([in] RtUlong ulDelayTime) |
| HRESULT | Save ([in] BSTR bszRecFileName) |
| HRESULT | Load ([in] BSTR bszRecFileName) |
| HRESULT | PlayBack ([in] RtUlong ulDelayTime) |
| HRESULT | Pause (void) |
| HRESULT | Clear (void) |
| HRESULT | SetFrame ([in] RtUlong ulFrame) |
| HRESULT | CreateRecPreview (void) |
| HRESULT | AttachPreviewFile ([in] BSTR bszRecPreviwFileName) |
| HRESULT | AttachPreview (void) |
| HRESULT | OpenRecPreferences (void) |
Properties | |
| VARIANT_BOOL * | IsReplaying [get] |
| RtUlong * | CurrFrame [get] |
| RtUlong * | FrameCount [get] |
| RtUlong * | PreviewOffsetTime [get, set] |
| RtUlong | PreviewOffsetTime [set] |
| VARIANT_BOOL * | IsReplaying [get] |
| RtUlong * | CurrFrame [get] |
| RtUlong * | FrameCount [get] |
| RtUlong * | PreviewOffsetTime [get] |
| HRESULT IRiRecorder::Start | ( | [in] BSTR | bszRecSpace | ) |
Starts recording in the space.
| bszRecSpace | [in] Full name identification of recorded space. |
RsRec.Start(Space.CurrentScene())
| HRESULT IRiRecorder::Stop | ( | void | ) |
Stops recording or playing the record.
RsRec.Stop();
| HRESULT IRiRecorder::Play | ( | [in] RtUlong | ulDelayTime | ) |
Starts replaying of recorded or imported events.
| ulDelayTime | [in] Default base delay in milliseconds when applying event. |
RsRec.Play(5);
| HRESULT IRiRecorder::Save | ( | [in] BSTR | bszRecFileName | ) |
Exports recorded or imported events to the specified file.
| bszRecFileName | [in] Name of the file. |
RsRec.Save('recordTest.RsRcd');
| HRESULT IRiRecorder::Load | ( | [in] BSTR | bszRecFileName | ) |
Imports recorded events from specified file.
| bszRecFileName | [in] Name of the file. |
RsRec.Load('D:\\trueSpace76\\tS\\Textures\\recordTest.RsRcd');
| HRESULT IRiRecorder::PlayBack | ( | [in] RtUlong | ulDelayTime | ) |
Starts replying of recorded or imported events in reverse order.
| ulDelayTime | [in] Default base delay in milliseconds when applying event. |
RsRec.PlayBack(5);
| HRESULT IRiRecorder::Pause | ( | void | ) |
Interrupts replaying of the record.
RsRec.Pause();
| HRESULT IRiRecorder::Clear | ( | void | ) |
Erases the current record from the record manager.
RsRec.Clear();
| HRESULT IRiRecorder::SetFrame | ( | [in] RtUlong | ulFrame | ) |
Set frame for record.
| ulFrame | [in] 32bit Integer value. Unsigned. |
RsREc.SetFrame(10);
| HRESULT IRiRecorder::CreateRecPreview | ( | void | ) |
Opens control for attached media preview file.
RsRec.CreateRecPreview();
| HRESULT IRiRecorder::AttachPreviewFile | ( | [in] BSTR | bszRecPreviwFileName | ) |
This command opens media file and compiles it with the current record into one file.
| bszRecFileName | [in] Name of the file. |
RsRec.AttachPreviewFile('c:\\test.avi');
| HRESULT IRiRecorder::AttachPreview | ( | void | ) |
AttachPreview.
RsRec.AttachPreview();
| HRESULT IRiRecorder::OpenRecPreferences | ( | void | ) |
Opens the record preferences panel.
RsRec.OpenRecPreferences();
| HRESULT IRiRecorder::Start | ( | [in] BSTR | bszRecSpace | ) |
Starts recording in the space.
| bszRecSpace | [in] Full name identification of recorded space. |
RsRec.Start(Space.CurrentScene())
| HRESULT IRiRecorder::Stop | ( | void | ) |
Stops recording or playing the record.
RsRec.Stop();
| HRESULT IRiRecorder::Play | ( | [in] RtUlong | ulDelayTime | ) |
Starts replaying of recorded or imported events.
| ulDelayTime | [in] Default base delay in milliseconds when applying event. |
RsRec.Play(5);
| HRESULT IRiRecorder::Save | ( | [in] BSTR | bszRecFileName | ) |
Exports recorded or imported events to the specified file.
| bszRecFileName | [in] Name of the file. |
RsRec.Save('recordTest.RsRcd');
| HRESULT IRiRecorder::Load | ( | [in] BSTR | bszRecFileName | ) |
Imports recorded events from specified file.
| bszRecFileName | [in] Name of the file. |
RsRec.Load('D:\\trueSpace76\\tS\\Textures\\recordTest.RsRcd');
| HRESULT IRiRecorder::PlayBack | ( | [in] RtUlong | ulDelayTime | ) |
Starts replying of recorded or imported events in reverse order.
| ulDelayTime | [in] Default base delay in milliseconds when applying event. |
RsRec.PlayBack(5);
| HRESULT IRiRecorder::Pause | ( | void | ) |
Interrupts replaying of the record.
RsRec.Pause();
| HRESULT IRiRecorder::Clear | ( | void | ) |
Erases the current record from the record manager.
RsRec.Clear();
| HRESULT IRiRecorder::SetFrame | ( | [in] RtUlong | ulFrame | ) |
Set frame for record.
| ulFrame | [in] 32bit Integer value. Unsigned. |
RsREc.SetFrame(10);
| HRESULT IRiRecorder::CreateRecPreview | ( | void | ) |
Opens control for attached media preview file.
RsRec.CreateRecPreview();
| HRESULT IRiRecorder::AttachPreviewFile | ( | [in] BSTR | bszRecPreviwFileName | ) |
This command opens media file and compiles it with the current record into one file.
| bszRecFileName | [in] Name of the file. |
RsRec.AttachPreviewFile('c:\\test.avi');
| HRESULT IRiRecorder::AttachPreview | ( | void | ) |
AttachPreview.
RsRec.AttachPreview();
| HRESULT IRiRecorder::OpenRecPreferences | ( | void | ) |
Opens the record preferences panel.
RsRec.OpenRecPreferences();
VARIANT_BOOL* IRiRecorder::IsReplaying [get] |
Returns boolean true/false if recording is currently replaying.
var inform = RsRec.IsReplaying();
System.Alert(inform);
RtUlong* IRiRecorder::CurrFrame [get] |
Returns current frame of recording.
var inform = RsRec.CurrFrame();
System.Alert(inform);
RtUlong* IRiRecorder::FrameCount [get] |
Returns number of frames in the recording.
var inform = RsRec.FrameCount();
System.Alert(inform);
RtUlong IRiRecorder::PreviewOffsetTime [get, set] |
Retrieves the current offset synchronization value.
RsRec.PreviewOffsetTime = dwDelayInMilliseconds; RsRec.PreviewOffsetTime = 2000;
Sets new offset parameter. This property is used for synchronization of media file and 3drecord.
| newVal | [in] New offset delay value in milliseconds. |
dwDelayInMilliseconds = RsRec.PreviewOffsetTime;
RtUlong IRiRecorder::PreviewOffsetTime [set] |
Sets new offset parameter. This property is used for synchronization of media file and 3drecord.
| newVal | [in] New offset delay value in milliseconds. |
dwDelayInMilliseconds = RsRec.PreviewOffsetTime;
VARIANT_BOOL* IRiRecorder::IsReplaying [get] |
Returns boolean true/false if recording is currently replaying.
var inform = RsRec.IsReplaying();
System.Alert(inform);
RtUlong* IRiRecorder::CurrFrame [get] |
Returns current frame of recording.
var inform = RsRec.CurrFrame();
System.Alert(inform);
RtUlong* IRiRecorder::FrameCount [get] |
Returns number of frames in the recording.
var inform = RsRec.FrameCount();
System.Alert(inform);
RtUlong* IRiRecorder::PreviewOffsetTime [get] |
Retrieves the current offset synchronization value.
RsRec.PreviewOffsetTime = dwDelayInMilliseconds; RsRec.PreviewOffsetTime = 2000;
1.5.5