Método IInertiaProcessor::p ut_InitialAngularVelocity (manipulations.h)
La propiedad InitialAngularVelocity especifica la velocidad rotacional (angular) del destino cuando comienza el movimiento.
Esta propiedad es de lectura y escritura.
Sintaxis
HRESULT put_InitialAngularVelocity(
FLOAT velocity
);
Parámetros
velocity
Valor devuelto
Ninguno
Observaciones
DesiredRotation y DesiredAngularDeceleration son mutuamente excluyentes. Si se establece uno, el otro debe ser NaN. Si se establece la propiedad DesiredRotation , la API establecerá la propiedad DesiredAngularDeceleration para que el objeto se detenga después del número deseado de radianes. La unidad de aceleración angular es radianes.
Si el procesamiento de inercia ya se ha iniciado, al establecer InitialAngularVelocity se restablecerá el motor de inercia al estado inicial con 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
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) |