home *** CD-ROM | disk | FTP | other *** search
- Autodesk MCI Animation Driver
-
- Full Screen:
-
- In order to use the 320x200 fullscreen feature on VGA displays, the
- WIN.INI file must be updated. The following lines should be added.
-
- [AAPLAY Animation]
- FullScreen=AAVGA.DLL
-
- Other settings in the [AAPLAY Animation] Section:
-
- DualScreen=xxx: Can be yes or no. No indicates that windows is using
- the VGA, and the full screen driver must share the VGA with windows.
- Yes indicates that the Windows is using a monitor other than the VGA
- and the driver does not need to share the VGA with Windows. Default
- is no.
-
- HardwareDirect=xxx: Can be yes or no. Yes causes the full screen
- driver to directly access the VGA hardware for playing the animation.
- No causes the full screen driver to use the Microsoft supplied
- DisplayDIB function to play the animation. DisplayDIB is supposed to
- be version independant, but it disables all Windows tasks other than
- the current task, which causes MCI sound to fail. Default is yes.
-
- Implementatin Dependant Behavior
-
- The install sets the Autodesk Animation Driver as Animation1.
-
-
- capability: returns driver capabilities
- can eject - returns false
- can play - returns true
- can record returns false
- can reverse - returns false
- can save - returns false
- can stretch - returns false
- compound device - returns true
- device type - return "animation"
- fast play rate - returns 25
- normal play rate - returns 15
- has audio - returns true
- has video - returns true
- slow play rate - returns 8
- uses files - returns true
- uses palettes - returns false
- windows - returns 8
-
- close: Closes the animation
-
- info: returns animation information
- file - returns animation name
- product - returns "Autodesk Animator (TM) Animation"
- window text - returns current animation caption
-
- open: opens an animation
- alias xxxx - sets alias
- nostatic - returns not supported error
- parent hwnd - set parent window. If hwnd is 0, will create
- a full screen animation
- shareable - returns not supported error
- style xxxx - sets animation window style
- type xxxx - sets MCI type to animation
-
- pause: Pauses playing animation
-
- play: plays an animation
- fast - plays animation at twice designed speed.
- from xxx - starts animation at frame xxx.
- to xxx - stops animation at frame xxx.
- reverse - returns not supported error.
- scan - returns not supported error.
- slow - plays animation at half designed speed.
- speed xxx - playes animation at requested speed.
-
- put: places the animation on the screen. Default centers animation
- on screen.
- destination at x y h w - positions animation on screen.
- source at x y w h - sets visible portion of animation.
- souce at 0 0 0 0 will show entire
- animation.
-
- realize: returns not supported error.
-
- set: Sets driver items. Returns not supported except for:
- time format frames - time format must be frames.
-
- status: returns status of animation
- current track - returns 1
- forward - returns true
- length - returns length of animation in frames. Not supported
- for animation scripts.
- media present - returns true
- mode - returns "pause", "play" or "stop"
- number of tracks - returns 1
- palette handle - returns not supported error
- position - returns current position. Not supported for
- animation scripts.
- ready - returns true
- speed - returns animation speed.
- time format - returns "frames"
- window handle - return animation Window handle.
-
- step: Steps animation
- reverse - returns not supported error
- by xxxx - steps xxxx frames. Default is 1.
-
- stop: Stops animation.
-
- update: returns not supported error.
-
- where: returns current animation positions
- destination - returns animation position on screen.
- source - returns visible animation area.
-
- window: changes state of animation window.
- handle xxxxx - returns not supported, unless xxxxx is
- default.
- state xxxx - changes window state.
- text xxxx - changes window caption.
-