IMVResize

The IMVResize Interface contains methods to configure the MV Resize filter.

AspectRatio Maintain aspect ratio of the input video for the output video.
Interpolation Selected interpolation method.
OutputHeight Output video stream height.
OutputWidth Output video stream width.

Header file: IMVResize.h
Interface definition language file: IMVResize.idl
Typelib: MVResize
Interface ID: IID_IMVResize


Property IMVResize::AspectRatio

Declaration: Property Get/Put AspectRatio As Boolean

Maintain aspect ratio of the input video for the output video.

Prototype:

HRESULT put_AspectRatio(BOOL Enable);
HRESULT get_AspectRatio(BOOL* Enable);


Property IMVResize::Interpolation

Declaration: Property Get/Put Interpolation As Long

Interpolation method of type MV_INTERPOLATION_MODE .

Prototype:

HRESULT put_Interpolation(int Mode);
HRESULT get_Interpolation(int* Mode);


Property IMVResize::OutputHeight

Declaration: Property Get/Put OutputHeight As Long

Output video stream height.

Prototype:

HRESULT put_OutputHeight(int Height);
HRESULT get_OutputHeight(int* Height);


Property IMVResize::OutputWidth

Declaration: Property Get/Put OutputWidth As Long

Output video stream width.

Prototype:

HRESULT put_OutputWidth(int Width);
HRESULT get_OutputWidth(int* Width);