EN
Este contenido no se encuentra disponible en su idioma, pero aquí tiene la versión en inglés.

IManipulationProcessor::MinimumScaleRotateRadius property

Specifies how large the distance contacts on a scale or rotate gesture need to be to trigger manipulation.

This property is read/write.

Syntax


HRESULT put_MinimumScaleRotateRadius(
  [in]  FLOAT MinimumScaleRotateRadius
);

HRESULT get_MinimumScaleRotateRadius(
  [out] FLOAT *MinimumScaleRotateRadius
);

Property value

Specifies the minimum distance between contacts to trigger scale or rotate gestures.

Error codes

Remarks

Note   This property is set in centipixels (100ths of a pixel).
 

Setting this value will make the manipulation processor ignore gestures that have too small of a radius. This is useful if you want to prevent a user from manipulating an object to too small of a radius. For example, if you are using a manipulation processor with a circle and want the ensure that it maintains a radius greater than 100 pixels, you would set this value to 10000.

Examples


pManip->put_MinimumScaleRotateRadius(4000.0f);  


See also

IManipulationProcessor

 

 

Mostrar: