Método IInertiaProcessor::get_InitialExpansionVelocity (manipulations.h)
A propriedade InitialExpansionVelocity especifica a taxa de expansão de raio para um destino quando o destino foi afetado pela inércia.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT get_InitialExpansionVelocity(
FLOAT *velocity
);
Parâmetros
velocity
Valor retornado
Nenhum
Comentários
A quantidade de expansão que o IInertiaProcessor extrapola será determinada pela propriedade DesiredExpansion ou DesiredExpansionDeceleration . DesiredExpansion e DesiredExpansionDeceleration são mutuamente exclusivos. Se um estiver definido, o outro deverá ser NaN. Se estiver usando a propriedade DesiredExpansion , a API definirá o valor DesiredExpansionDeceleration apropriado para expandir o valor solicitado.
Se o processamento de inércia já tiver sido iniciado, a definição de InitialExpansionVelocity redefinirá o mecanismo de inércia para o estado inicial com novos valores de velocidade aplicados.
Chame essa função para definir o estado inicial da inércia. Você chamaria essa função provavelmente durante o evento ManipulationCompleted do IManipulationProcessor ou no construtor da interface IInertiaProcessor .
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | manipulations.h (inclua Manipulations.h) |