ManipulationProcessor2D.MinimumScaleRotateRadius Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o raio mínimo, em unidades de coordenadas, necessário para que um manipulador participe na escala e rotação.
public:
property float MinimumScaleRotateRadius { float get(); void set(float value); };
public float MinimumScaleRotateRadius { get; set; }
member this.MinimumScaleRotateRadius : single with get, set
Public Property MinimumScaleRotateRadius As Single
Valor de Propriedade
O raio mínimo, em unidades de coordenadas, necessário para que um manipulador participe na escala e rotação.
Observações
Se um manipulador estiver extremamente próximo do centro de massa dos manipuladores que estão a ser processados, um movimento muito pequeno do manipulador pode transformar-se numa grande alteração na rotação ou escala. Para evitar este problema, defina MinimumScaleRotateRadius para algo superior a zero. Qualquer manipulador que esteja mais próximo do que essa distância ao centro de massa não será incluído nas operações de rotação e escala.
Um valor típico a usar deve basear-se na provável magnitude dos movimentos "acidentais" dos manipuladores. Por exemplo, se o manipulador for um dedo humano a tocar num ecrã, um raio correspondente a cerca de um centímetro pode ser apropriado.
O valor para MinimumScaleRotateRadius deve ser um número finito e não negativo.