Proprietà IManipulationProcessor::MinimumScaleRotateRadius
Specifica la quantità di contatti a distanza su scala o rotazione del movimento da attivare la manipolazione.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_MinimumScaleRotateRadius(
[in] FLOAT MinimumScaleRotateRadius
);
HRESULT get_MinimumScaleRotateRadius(
[out] FLOAT *MinimumScaleRotateRadius
);
Valore proprietà
Specifica la distanza minima tra i contatti per attivare la scalabilità o ruotare i movimenti.
Codici di errore
Commenti
Nota
Questa proprietà è impostata in centipixel (100th di un pixel).
Se si imposta questo valore, il processore di manipolazione ignora i movimenti che hanno un raggio troppo piccolo. Questo è utile se si vuole impedire a un utente di modificare un oggetto troppo piccolo di un raggio. Ad esempio, se si usa un processore di manipolazione con un cerchio e si vuole che mantenga un raggio maggiore di 100 pixel, si imposta questo valore su 10000.
Esempi
pManip->put_MinimumScaleRotateRadius(4000.0f);
Vedere anche