IInertiaProcessor::get_InitialExpansionVelocity-Methode (manipulations.h)
Die InitialExpansionVelocity-Eigenschaft gibt die Rate der Radiuserweiterung für ein Ziel an, wenn das Ziel von DerTrägheit betroffen war.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_InitialExpansionVelocity(
FLOAT *velocity
);
Parameter
velocity
Rückgabewert
Keine
Bemerkungen
Der Umfang der Erweiterung, die vom IInertiaProcessor extrapoliert wird, wird durch die DesiredExpansion - oder DesiredExpansionDeceleration-Eigenschaft bestimmt. DesiredExpansion und DesiredExpansionDeceleration schließen sich gegenseitig aus. Wenn eine festgelegt ist, sollte die andere NaN sein. Bei Verwendung der DesiredExpansion-Eigenschaft legt die API den entsprechenden DesiredExpansionDeceleration-Wert fest, um den angeforderten Betrag zu erweitern.
Wenn die Verarbeitung der Tia bereits gestartet wurde, setzt das Festlegen von InitialExpansionVelocity die Inertia Engine auf den Anfangszustand zurück, wobei neue Geschwindigkeitswerte angewendet werden.
Rufen Sie diese Funktion auf, um den Anfangszustand der Tia festzulegen. Sie würden diese Funktion höchstwahrscheinlich während des ManipulationCompleted-Ereignisses des IManipulationProcessor oder im Konstruktor der IInertiaProcessor-Schnittstelle aufrufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | manipulations.h (include Manipulations.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für