Interface IInertiaProcessor (manipulations.h)
L’interface IInertiaProcessor gère les calculs concernant le mouvement de l’objet pour Windows Touch.
Héritage
L’interface IInertiaProcessor hérite de l’interface IUnknown. IInertiaProcessor a également les types de membres suivants :
Méthodes
L’interface IInertiaProcessor a ces méthodes.
IInertiaProcessor::Complete La méthode Complete termine la manipulation actuelle et arrête l’inertie sur le processeur d’inertie. |
IInertiaProcessor::CompleteTime Termine la manipulation actuelle à la graduation donnée, arrête l’inertie sur le processeur d’inertie et déclenche l’événement ManipulationCompleted. |
IInertiaProcessor::get_BoundaryBottom La propriété BoundaryBottom limite la distance vers le bas de l’écran que l’objet cible peut déplacer. (Get) |
IInertiaProcessor::get_BoundaryLeft La propriété BoundaryLeft limite la distance vers la gauche de l’écran que l’objet cible peut déplacer. (Get) |
IInertiaProcessor::get_BoundaryRight La propriété BoundaryRight limite la distance vers la droite de l’écran que l’objet cible peut déplacer. (Get) |
IInertiaProcessor::get_BoundaryTop La propriété BoundaryTop limite la distance vers le haut de l’écran que l’objet cible peut déplacer. (Get) |
IInertiaProcessor::get_DesiredAngularDeceleration La propriété DesiredAngularDeceleration spécifie la vitesse souhaitée à laquelle l’objet cible cessera de tourner en radians par msec au carré. (Get) |
IInertiaProcessor::get_DesiredDeceleration La propriété DesiredDeceleration spécifie la vitesse de décélération souhaitée des opérations de traduction. (Get) |
IInertiaProcessor::get_DesiredDisplacement La propriété DesiredDisplacement spécifie la distance souhaitée que l’objet va parcourir. (Get) |
IInertiaProcessor::get_DesiredExpansion La propriété DesiredExpansion spécifie la modification souhaitée dans le rayon moyen de l’objet. (Get) |
IInertiaProcessor::get_DesiredExpansionDeceleration La propriété DesiredExpansionDeceleration spécifie la vitesse à laquelle l’objet cesse de développer. (Get) |
IInertiaProcessor::get_DesiredRotation La propriété DesiredRotation spécifie dans quelle mesure l’objet processeur d’inertie actuel doit manipuler l’objet cible en radians. (Get) |
IInertiaProcessor::get_ElasticMarginBottom La propriété ElasticMarginBottom spécifie la région inférieure pour rebondir l’objet cible. (Get) |
IInertiaProcessor::get_ElasticMarginLeft La propriété ElasticMarginLeft spécifie la région la plus à gauche pour faire rebondir l’objet cible. (Get) |
IInertiaProcessor::get_ElasticMarginRight La propriété ElasticMarginRight spécifie la région la plus à droite pour rebondir l’objet cible. (Get) |
IInertiaProcessor::get_ElasticMarginTop La propriété ElasticMarginTop spécifie la région la plus haute pour le rebond de l’objet cible. (Get) |
IInertiaProcessor::get_InitialAngularVelocity La propriété InitialAngularVelocity spécifie la vitesse de rotation (angulaire) de la cible lorsque le mouvement commence. (Get) |
IInertiaProcessor::get_InitialExpansionVelocity La propriété InitialExpansionVelocity spécifie la vitesse d’expansion du rayon d’une cible lorsque la cible a été affectée par l’inertie. (Get) |
IInertiaProcessor::get_InitialOriginX La propriété InitialOriginX spécifie l’emplacement horizontal de départ d’une cible avec inertie. (Get) |
IInertiaProcessor::get_InitialOriginY La propriété InitialOriginY spécifie l’emplacement vertical de départ d’une cible avec inertie. (Get) |
IInertiaProcessor::get_InitialRadius La propriété InitialRadius spécifie la distance entre le bord de la cible et son centre avant la modification de l’objet. (Get) |
IInertiaProcessor::get_InitialTimestamp La propriété InitialTimestamp spécifie l’horodatage de début d’un objet cible avec inertie. (Get) |
IInertiaProcessor::get_InitialVelocityX La propriété InitialVelocityX spécifie le mouvement initial de l’objet cible sur l’axe horizontal. (Get) |
IInertiaProcessor::get_InitialVelocityY La propriété InitialVelocityY spécifie le mouvement initial de l’objet cible sur l’axe vertical. (Get) |
IInertiaProcessor::P rocess La méthode Process effectue des calculs et peut déclencher l’événement Started, Delta ou Completed selon que l’extrapolation est terminée ou non. Si l’extrapolation s’est terminée à la graduation précédente, la méthode est sans opération. |
IInertiaProcessor::P rocessTime La méthode ProcessTime effectue des calculs pour la graduation donnée et peut déclencher l’événement Started, Delta ou Completed selon que l’extrapolation est terminée ou non. Si l’extrapolation s’est terminée à la graduation précédente, la méthode est sans opération. |
IInertiaProcessor::p ut_BoundaryBottom La propriété BoundaryBottom limite la distance vers le bas de l’écran que l’objet cible peut déplacer. (Put) |
IInertiaProcessor::p ut_BoundaryLeft La propriété BoundaryLeft limite la distance vers la gauche de l’écran que l’objet cible peut déplacer. (Put) |
IInertiaProcessor::p ut_BoundaryRight La propriété BoundaryRight limite la distance vers la droite de l’écran que l’objet cible peut déplacer. (Put) |
IInertiaProcessor::p ut_BoundaryTop La propriété BoundaryTop limite la distance vers le haut de l’écran que l’objet cible peut déplacer. (Put) |
IInertiaProcessor::p ut_DesiredAngularDeceleration La propriété DesiredAngularDeceleration spécifie la vitesse souhaitée à laquelle l’objet cible cessera de tourner en radians par msec au carré. (Put) |
IInertiaProcessor::p ut_DesiredDeceleration La propriété DesiredDeceleration spécifie le taux souhaité de décélération des opérations de traduction. (Put) |
IInertiaProcessor::p ut_DesiredDisplacement La propriété DesiredDisplacement spécifie la distance souhaitée que l’objet doit parcourir. (Put) |
IInertiaProcessor::p ut_DesiredExpansion La propriété DesiredExpansion spécifie la modification souhaitée dans le rayon moyen de l’objet. (Put) |
IInertiaProcessor::p ut_DesiredExpansionDeceleration La propriété DesiredExpansionDeceleration spécifie la vitesse à laquelle l’objet cesse de se développer. (Put) |
IInertiaProcessor::p ut_DesiredRotation La propriété DesiredRotation spécifie dans quelle mesure l’objet processeur d’inertie actuel doit manipuler l’objet cible dans radians. (Put) |
IInertiaProcessor::p ut_ElasticMarginBottom La propriété ElasticMarginBottom spécifie la région inférieure pour le rebond de l’objet cible. (Put) |
IInertiaProcessor::p ut_ElasticMarginLeft La propriété ElasticMarginLeft spécifie la région la plus à gauche pour le rebond de l’objet cible. (Put) |
IInertiaProcessor::p ut_ElasticMarginRight La propriété ElasticMarginRight spécifie la région la plus à droite pour le rebond de l’objet cible. (Put) |
IInertiaProcessor::p ut_ElasticMarginTop La propriété ElasticMarginTop spécifie la région la plus haute pour le rebond de l’objet cible. (Put) |
IInertiaProcessor::p ut_InitialAngularVelocity La propriété InitialAngularVelocity spécifie la vitesse de rotation (angulaire) de la cible au début du mouvement. (Put) |
IInertiaProcessor::p ut_InitialExpansionVelocity La propriété InitialExpansionVelocity spécifie le taux d’expansion du rayon d’une cible lorsque la cible a été affectée par l’inertie. (Put) |
IInertiaProcessor::p ut_InitialOriginX La propriété InitialOriginX spécifie l’emplacement horizontal de départ d’une cible avec inertie. (Put) |
IInertiaProcessor::p ut_InitialOriginY La propriété InitialOriginY spécifie l’emplacement vertical de départ d’une cible avec inertie. (Put) |
IInertiaProcessor::p ut_InitialRadius La propriété InitialRadius spécifie la distance entre le bord de la cible et son centre avant la modification de l’objet. (Put) |
IInertiaProcessor::p ut_InitialTimestamp La propriété InitialTimestamp spécifie l’horodatage de début d’un objet cible avec inertie. (Put) |
IInertiaProcessor::p ut_InitialVelocityX La propriété InitialVelocityX spécifie le mouvement initial de l’objet cible sur l’axe horizontal. (Put) |
IInertiaProcessor::p ut_InitialVelocityY La propriété InitialVelocityY spécifie le mouvement initial de l’objet cible sur l’axe vertical. (Put) |
IInertiaProcessor::Reset La méthode Reset initialise le processeur avec l’horodatage initial et redémarre l’inertie. |
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | manipulations.h |