IMVBlockRecording
Used to configure the recording properties of the MontiVision Block Recording filter.
| BlockStartTime | Start time for the recording block. |
| BlockStopTime | Stop time from the recording block. |
| IsRunning | Check if the filter is aktiv. |
| State | Contains the recording state. |
Header file:
IMVBlockRecording.h
Interface definition language file: IMVBlockRecording.idl
Typelib: MVBlockRecording
Property IMVBlockRecording::BlockStartTime
Declaration: Property Get/Put BlockStartTime As Double
Start time for the recording block. The time in seconds before an trigger event occurs. Max value for the BlockStartTime is 10.0 seconds. Depending on the frame rate and resolution of the video stream a huge amount of free memory is allocated for the video block. Limit the block times to a minimum value to save memory.
. Prototype:
HRESULT put_BlockStartTime(DOUBLE newVal);
HRESULT get_BlockStartTime(DOUBLE* pVal);
Property IMVBlockRecording::BlockStopTime
Declaration: Property Get/Put BlockStopTime As Double
Stop time for the recording block. The time in seconds after an trigger event occurs. Max value for the BlockStopTime is 10.0 seconds. Depending on the frame rate and resolution of the video stream a huge amount of free memory is allocated for the video block. Limit the block times to a minimum value to save memory.
Prototype:HRESULT put_BlockStopTime(DOUBLE newVal);
HRESULT get_BlockStopTime(DOUBLE* pVal);
Property IMVBlockRecording::IsRunning
Declaration: Property Get IsRunning As Boolean
Check if the filter is aktiv.
Prototype:HRESULT get_IsRunning(VARIANT_BOOL* pVal);
Property IMVBlockRecording::State
Declaration: Property Get State As BooleanContains the recording state. The filter records a block if this property is true.
Prototype:HRESULT get_State(VARIANT_BOOL* pVal);