    Autodesk MCI Animation Driver

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 or milliseconds.

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" or "milliseconds"
    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.

