ManipulationProcessor2D.MinimumScaleRotateRadius Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt of stelt u de minimale straal in coördinaateenheden in die nodig zijn voor een manipulator om deel te nemen aan schalen en draaien.
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
Waarde van eigenschap
De minimale straal, in coördinaateenheden, die nodig is voor een manipulator om deel te nemen aan schalen en draaien.
Opmerkingen
Als een manipulator zich uiterst dicht bij het midden van de massa van de manipulators bevindt die momenteel worden verwerkt, kan een zeer kleine manipulatorbeweging een zeer grote wijziging in rotatie of schaal worden. Als u dit probleem wilt voorkomen, stelt u in op MinimumScaleRotateRadius iets groter dan nul. Manipulator die zich dichter dan die afstand tot het midden van massa bevindt, wordt niet opgenomen in rotatie- en schaalbewerkingen.
Een typische waarde die moet worden gebruikt, moet zijn gebaseerd op de waarschijnlijke grootte van 'onopzettelijke' bewegingen van de manipulators. Als de manipulator bijvoorbeeld een menselijke vinger is die een scherm aanraakt, kan een straal die overeenkomt met een centimeter of zo geschikt zijn.
De waarde voor MinimumScaleRotateRadius moet een eindig, niet-negatief getal zijn.