Método IInertiaProcessor::p ut_InitialExpansionVelocity (manipulations.h)
La propiedad InitialExpansionVelocity especifica la velocidad de expansión del radio para un destino cuando el destino se vio afectado por la inercia.
Esta propiedad es de lectura y escritura.
Sintaxis
HRESULT put_InitialExpansionVelocity(
FLOAT velocity
);
Parámetros
velocity
Valor devuelto
None
Observaciones
La cantidad de expansión que IInertiaProcessor extrapolará se determinará mediante la propiedad DesiredExpansion o DesiredExpansionDeceleration . DesiredExpansion y DesiredExpansionDeceleration son mutuamente excluyentes. Si se establece uno, el otro debe ser NaN. Si usa la propiedad DesiredExpansion , la API establecerá el valor DesiredExpansionDeceleration adecuado para expandir la cantidad solicitada.
Si el procesamiento de inercia ya se ha iniciado, al establecer InitialExpansionVelocity se restablecerá el motor de inercia al estado inicial con los nuevos valores de velocidad aplicados.
Llame a esta función para establecer el estado inicial de inercia. Llamaría a esta función con más probabilidad durante el evento ManipulationCompleted del IManipulationProcessor o en el constructor de la interfaz IInertiaProcessor .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | manipulations.h (include Manipulations.h) |