PHYSICSENGINESTATE (Compact 2013)
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