ANIMATIONEVENTDATA

Summary

Provides information on the animation event.

Syntax

typedef struct tagANIMATIONEVENTDATA 
{ 
   HWND hAnimationWindow; 
   LAnimationWindow * pClass; 
   L_UINT nEvent; 
   L_UINT nFrameNumber; 
} ANIMATIONEVENTDATA, * pANIMATIONEVENTDATA; 

Members

hAnimationWindow

Handle to the animation window.

pClass

Pointer to an LAnimationWindow object.

nEvent

Used only for LAM_PLAYBACK_EVENT. Possible values are:

Value Meaning
EVENT_PLAYSTATE_START User started an animation.
EVENT_PLAYSTATE_END User stopped an animation.
EVENT_PLAYSTATE_PRECLEAR Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_POSTCLEAR Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_PRERENDER Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_RENDER Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_POSTRENDER Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_WAITINPUT Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_WAITDELAY Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_WAITINPUTDELAY Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_PREDISPOSE Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_POSTDISPOSE Triggered during animation playback. For more information, refer to LPlayBack::GetState.
EVENT_PLAYSTATE_LOOP Animation playback has looped back to the first frame

nFrameNumber

The frame number.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.