Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
3/28/2014
This structure describes the state of the physics engine at the current engine time. You can populate this structure by calling QueryPhysicsEngine.
Syntax
typedef struct tagPHYSICSENGINESTATE {
DWORD cbSize;
DWORD dwTime;
POINT ptPosition;
LONG lVelocityX;
LONG lVelocityY;
BOOL fComplete;
} PHYSICSENGINESTATE;
Members
- cbSize
Specifies the size of the PHYSICSENGINESTATE structure in bytes. Set this value tosizeof(PHYSICSENGINESTATE).
- dwTime
Specifies the current engine time in milliseconds.
- ptPosition
Specifies the current animation position in pixels.
- lVelocityX
Specifies the velocity along the x-axis in pixels per second.
- lVelocityY
Specifies the velocity along the y-axis in pixels per second.
- fComplete
Specifies whether the animation is complete.
Remarks
If cbSize is not set to sizeof(PHYSICSENGINESTATE), QueryPhysicsEngine returns E_INVALIDARG.
Requirements
Header |
physicsengine.h, |
sysgen |
SYSGEN_PHYSICSENGINE |
See Also
Reference
Physics Engine Structures
QueryPhysicsEngine
Touch Gestures Physics Engine Reference