Interface IInertiaProcessor (manipulations.h)
A interface IInertiaProcessor lida com cálculos relacionados ao movimento do objeto para o Windows Touch.
Herança
A interface IInertiaProcessor herda da interface IUnknown . O IInertiaProcessor também tem estes tipos de membros:
Métodos
A interface IInertiaProcessor tem esses métodos.
IInertiaProcessor::Complete O método Complete conclui a manipulação atual e interrompe a inércia no processador de inércia. |
IInertiaProcessor::CompleteTime Conclui a manipulação atual no tique determinado, interrompe a inércia no processador de inércia e gera o evento ManipulationCompleted. |
IInertiaProcessor::get_BoundaryBottom A propriedade BoundaryBottom limita até que ponto a parte inferior da tela o objeto de destino pode se mover. (Obter) |
IInertiaProcessor::get_BoundaryLeft A propriedade BoundaryLeft limita o quanto à esquerda da tela o objeto de destino pode se mover. (Obter) |
IInertiaProcessor::get_BoundaryRight A propriedade BoundaryRight limita o quanto à direita da tela o objeto de destino pode se mover. (Obter) |
IInertiaProcessor::get_BoundaryTop A propriedade BoundaryTop limita até que ponto a parte superior da tela o objeto de destino pode se mover. (Obter) |
IInertiaProcessor::get_DesiredAngularDeceleration A propriedade DesiredAngularDeceleration especifica a taxa desejada que o objeto de destino deixará de girar em radianos por msec ao quadrado. (Obter) |
IInertiaProcessor::get_DesiredDeceleration A propriedade DesiredDeceleration especifica a taxa desejada na qual as operações de tradução serão desaceleradas. (Obter) |
IInertiaProcessor::get_DesiredDisplacement A propriedade DesiredDisplacement especifica a distância desejada que o objeto percorrerá. (Obter) |
IInertiaProcessor::get_DesiredExpansion A propriedade DesiredExpansion especifica a alteração desejada no raio médio do objeto. (Obter) |
IInertiaProcessor::get_DesiredExpansionDeceleration A propriedade DesiredExpansionDeceleration especifica a taxa na qual o objeto interromperá a expansão. (Obter) |
IInertiaProcessor::get_DesiredRotation A propriedade DesiredRotation especifica até que ponto o objeto de processador de inércia atual deve manipular o objeto de destino em radianos. (Obter) |
IInertiaProcessor::get_ElasticMarginBottom A propriedade ElasticMarginBottom especifica a região inferior para saltar o objeto de destino. (Obter) |
IInertiaProcessor::get_ElasticMarginLeft A propriedade ElasticMarginLeft especifica a região mais à esquerda para saltar o objeto de destino. (Obter) |
IInertiaProcessor::get_ElasticMarginRight A propriedade ElasticMarginRight especifica a região mais à direita para saltar o objeto de destino. (Obter) |
IInertiaProcessor::get_ElasticMarginTop A propriedade ElasticMarginTop especifica a região mais alta para saltar o objeto de destino. (Obter) |
IInertiaProcessor::get_InitialAngularVelocity A propriedade InitialAngularVelocity especifica a velocidade de rotação (angular) do destino quando o movimento começa. (Obter) |
IInertiaProcessor::get_InitialExpansionVelocity A propriedade InitialExpansionVelocity especifica a taxa de expansão de raio para um destino quando o destino foi afetado pela inércia. (Obter) |
IInertiaProcessor::get_InitialOriginX A propriedade InitialOriginX especifica o local horizontal inicial para um destino com inércia. (Obter) |
IInertiaProcessor::get_InitialOriginY A propriedade InitialOriginY especifica o local vertical inicial para um destino com inércia. (Obter) |
IInertiaProcessor::get_InitialRadius A propriedade InitialRadius especifica a distância da borda do destino até seu centro antes de o objeto ser alterado. (Obter) |
IInertiaProcessor::get_InitialTimestamp A propriedade InitialTimestamp especifica o carimbo de data/hora inicial de um objeto de destino com inércia. (Obter) |
IInertiaProcessor::get_InitialVelocityX A propriedade InitialVelocityX especifica o movimento inicial do objeto de destino no eixo horizontal. (Obter) |
IInertiaProcessor::get_InitialVelocityY A propriedade InitialVelocityY especifica o movimento inicial do objeto de destino no eixo vertical. (Obter) |
IInertiaProcessor::P rocess O método Process executa cálculos e pode gerar o evento Started, Delta ou Completed, dependendo de a extrapolação ser concluída ou não. Se a extrapolação for concluída no tique anterior, o método será não operacional. |
IInertiaProcessor::P rocessTime O método ProcessTime executa cálculos para o tique determinado e pode gerar o evento Started, Delta ou Completed, dependendo de a extrapolação ser concluída ou não. Se a extrapolação for concluída no tique anterior, o método será não operacional. |
IInertiaProcessor::p ut_BoundaryBottom A propriedade BoundaryBottom limita até que ponto a parte inferior da tela o objeto de destino pode se mover. (Put) |
IInertiaProcessor::p ut_BoundaryLeft A propriedade BoundaryLeft limita o quanto à esquerda da tela o objeto de destino pode se mover. (Put) |
IInertiaProcessor::p ut_BoundaryRight A propriedade BoundaryRight limita o quanto à direita da tela o objeto de destino pode se mover. (Put) |
IInertiaProcessor::p ut_BoundaryTop A propriedade BoundaryTop limita até que ponto a parte superior da tela o objeto de destino pode se mover. (Put) |
IInertiaProcessor::p ut_DesiredAngularDeceleration A propriedade DesiredAngularDeceleration especifica a taxa desejada que o objeto de destino deixará de girar em radianos por msec ao quadrado. (Put) |
IInertiaProcessor::p ut_DesiredDeceleration A propriedade DesiredDeceleration especifica a taxa desejada na qual as operações de tradução serão desaceleradas. (Put) |
IInertiaProcessor::p ut_DesiredDisplacement A propriedade DesiredDisplacement especifica a distância desejada que o objeto percorrerá. (Put) |
IInertiaProcessor::p ut_DesiredExpansion A propriedade DesiredExpansion especifica a alteração desejada no raio médio do objeto. (Put) |
IInertiaProcessor::p ut_DesiredExpansionDeceleration A propriedade DesiredExpansionDeceleration especifica a taxa na qual o objeto interromperá a expansão. (Put) |
IInertiaProcessor::p ut_DesiredRotation A propriedade DesiredRotation especifica até que ponto o objeto de processador de inércia atual deve manipular o objeto de destino em radianos. (Put) |
IInertiaProcessor::p ut_ElasticMarginBottom A propriedade ElasticMarginBottom especifica a região inferior para saltar o objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginLeft A propriedade ElasticMarginLeft especifica a região mais à esquerda para saltar o objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginRight A propriedade ElasticMarginRight especifica a região mais à direita para saltar o objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginTop A propriedade ElasticMarginTop especifica a região mais alta para saltar o objeto de destino. (Put) |
IInertiaProcessor::p ut_InitialAngularVelocity A propriedade InitialAngularVelocity especifica a velocidade de rotação (angular) do destino quando o movimento começa. (Put) |
IInertiaProcessor::p ut_InitialExpansionVelocity A propriedade InitialExpansionVelocity especifica a taxa de expansão de raio para um destino quando o destino foi afetado pela inércia. (Put) |
IInertiaProcessor::p ut_InitialOriginX A propriedade InitialOriginX especifica o local horizontal inicial para um destino com inércia. (Put) |
IInertiaProcessor::p ut_InitialOriginY A propriedade InitialOriginY especifica o local vertical inicial para um destino com inércia. (Put) |
IInertiaProcessor::p ut_InitialRadius A propriedade InitialRadius especifica a distância da borda do destino até seu centro antes de o objeto ser alterado. (Put) |
IInertiaProcessor::p ut_InitialTimestamp A propriedade InitialTimestamp especifica o carimbo de data/hora inicial de um objeto de destino com inércia. (Put) |
IInertiaProcessor::p ut_InitialVelocityX A propriedade InitialVelocityX especifica o movimento inicial do objeto de destino no eixo horizontal. (Put) |
IInertiaProcessor::p ut_InitialVelocityY A propriedade InitialVelocityY especifica o movimento inicial do objeto de destino no eixo vertical. (Put) |
IInertiaProcessor::Reset O método Reset inicializa o processador com o carimbo de data/hora inicial e reinicia a inércia. |
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 |