|
IMVDeInterlaceTemporal
Used to configure the DeInterlace Temporal properties of the
MontiVision
DeInterlace Temporal filter..
Methods:
Header file:
IMVDeInterlaceTemporal.h
Interface definition language file:
IMVDeInterlaceTemporal.idl
Typelib: MVDeInterlaceTemporal
Interface ID: IID_IMVDeInterlaceTemporal
Property
IMVDeInterlaceTemporal::Interpolation
Declaration:
Property Get/Put Interpolation As Long
Interpolation used in the deinterlacing algorithm.
| Mode
|
Value
|
Description
|
| MV_INTERPOLATION_NN |
0
|
Nearest Neighbour Interpolation |
| MV_INTERPOLATION_LINEAR |
1
|
Linear Interpolation |
| MV_INTERPOLATION_CUBIC |
2
|
Bicubic Interpolation |
C Prototype:
HRESULT put_Interpolation(LONG
newVal);
HRESULT get_Interpolation(LONG *pVal);
Property
IMVDeInterlaceTemporal::UpperFieldFirst
Declaration:
Property Get/Put UpperFieldFirst As Boolean
Indicates whether the upper field is output first.
C Prototype:
HRESULT
put_UpperFieldFirst(VARIANT_BOOL newVal);
HRESULT get_UpperFieldFirst(VARIANT_BOOL *pVal);
|