Méthode IInertiaProcessor::p ut_InitialOriginY (manipulations.h)
La propriété InitialOriginY spécifie l’emplacement vertical de départ d’une cible avec inertie.
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT put_InitialOriginY(
FLOAT y
);
Paramètres
y
Valeur de retour
None
Notes
Un utilisateur peut manipuler un objet pour définir InitialOriginY en dehors des limites élastiques. La définition d’InitialOriginY sur une valeur en dehors des limites élastiques entraîne la levée d’une exception. Pour empêcher les utilisateurs de définir l’origine hors limites, case activée que InitialOriginY est valide avant de la définir sur une interface IInertiaProcessor. Si le traitement de l’inertie a déjà démarré, l’appel de put_InitialOriginY() réinitialise l’état d’inertie à l’horodatage initial.
Tous les emplacements utilisés pour le processeur d’inertie et de manipulation sont relatifs. Si vous souhaitez utiliser des coordonnées d’écran, vous transmettez les coordonnées de l’écran au processeur de manipulation (ou d’inertie) ; si vous souhaitez utiliser des coordonnées absolues, vous les transmettez au processeur que vous utilisez.
Appelez cette fonction pour définir l’état initial de l’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 (include Manipulations.h) |