hwISession CaptureAnimationByWindow

Creates a video file of a window on the current page.

Syntax

hwISession_handle CaptureAnimationByWindow win_id, type, filename, left, top, right, bottom, dimension_type, width, height

Application

Tcl Query

Inputs

win_id
The ID of the window which needs to be captured.
type
The type of file that you want the captured movie to be saved as. The available file types are: AVI, AMF, and GIF (one file contains the entire animation) or PNG, JPEG, BMP, and TIFF (a numbered series of still image files comprising the entire animation).
filename
The file name of the captured video.
left
The coordinate of the left side of the capture region, in screen percentage (a decimal between 0 and 1).
top
The coordinate of the top of the capture region, in screen percentage (a decimal between 0 and 1).
right
The coordinate of the right side of the capture region, in screen percentage (a decimal between 0 and 1).
bottom
The coordinate of the bottom of the capture region, in screen percentage (a decimal between 0 and 1).
dimension_type
Specifies the width and height units of the final animation, which can be in percent or pixels.
width
The width of the captured video in percent/pixels.
height
The height of the captured video in percent/pixels.

Example

hwi GetSessionHandle sess
sess CaptureAnimationByWindow 0 gif Video.gif 0.1 0.1 0.9 0.9 percent 150 150;
sess CaptureAnimationByWindow 0 avi Video.avi 0.2 0.2 0.8 0.8 pixels 1280 960; 
sess CaptureAnimationByWindow 1 png Video.png 0 0 1 1 pixels 800 600;

Error

Success (0) or an error code.