Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

Classes

~CExtAviLabel Destructor.
AviEmpty Unloads video data, releases resources.
AviFrameGetCount Returns the number of frames in the loaded video.
AviFrameGetCurrent Returns an index of the current video frame.
AviFrameGetFrom Returns an index of the first video frame.
AviFrameGetSize Returns the frame size in pixels.
AviFrameGetTo Returns an index of the last video frame.
AviIsEmpty Returns true if the video data is loaded, false otherwise.
AviIsPlaying Returns true if the video is playing, false otherwise.
AviOpen Loads the video and returns true if succeeded or false otherwise.
AviPlay Starts or restarts video playback and returns true if succeeded or false otherwise.
AviSeek Sets the current video frame, displays it and returns true if succeeded or false otherwise.
AviSizeFromContent Computes and optionally changes, the size of the control to fit the frame size and returns true if succeeded or false otherwise.
AviSpeedRateGet Returns the speed rate.
AviSpeedRateSet Sets the speed rate.
AviStop Stops video playback and returns true if succeeded or false otherwise.
AviStyleGet Returns a set of the __EXT_MFC_AVI_*** control styles.
AviStyleSet Sets the __EXT_MFC_AVI_*** control styles and returns true if succeeded or false otherwise.
AviTempFileNameGet Returns the path to the temporary video file.
AviTransparentColorGet Returns the color of the transparent video pixel.
AviTransparentColorSet Sets the transparent video pixel.
CExtAviLabel Constructor.

Overridables

OnAviCalcTransparentColor Computes and returns the color of transparent video pixels using the color of the top left pixel in the first video frame. If the transparent pixels color is specified explicitly using the AviTransparentColorSet() method, this method returns the specified color.
OnAviGenTempFileName Generates and returns the temporary file path used for extracting video data from the resources.
OnAviPaintCurrentFrame Invoked for painting the current video frame.

See Also

CExtAviLabel Overview | Hierarchy Chart