|
IMVBlockRecording
Used to configure the recording properties of the MontiVision
Block Recording filter.
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 Boolean
Contains the recording state. The filter records a block if this
property is true.
Prototype:
HRESULT get_State(VARIANT_BOOL*
pVal);
|