Méthode IInertiaProcessor::get_InitialExpansionVelocity (manipulations.h)
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.
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT get_InitialExpansionVelocity(
FLOAT *velocity
);
Paramètres
velocity
Valeur de retour
None
Notes
La quantité d’expansion extrapolée par IInertiaProcessor sera déterminée par la propriété DesiredExpansion ou DesiredExpansionDeceleration . DesiredExpansion et DesiredExpansionDeceleration s’excluent mutuellement. Si l’un est défini, l’autre doit être NaN. Si vous utilisez la propriété DesiredExpansion , l’API définit la valeur DesiredExpansionDeceleration appropriée pour développer le montant demandé.
Si le traitement de l’inertie a déjà commencé, la définition d’InitialExpansionVelocity réinitialise l’état initial du moteur d’inertie avec de nouvelles valeurs de vitesse appliquées.
Appelez cette fonction pour définir l’état initial d’inertie. Vous appelez probablement cette fonction pendant l’événement ManipulationCompleted de IManipulationProcessor ou dans le constructeur de l’interface IInertiaProcessor .
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 (inclure Manipulations.h) |