IManipulationProcessor::MinimumScaleRotateRadius 属性

指定缩放或旋转手势上的距离接触需要多大才能触发操作。

此属性是可读写的。

语法

HRESULT put_MinimumScaleRotateRadius(
  [in]  FLOAT MinimumScaleRotateRadius
);

HRESULT get_MinimumScaleRotateRadius(
  [out] FLOAT *MinimumScaleRotateRadius
);

属性值

指定触点之间触发缩放或旋转手势的最小距离。

错误代码

备注

注意

此属性以像素) 的 100 (百分之百设置。

 

设置此值将使操作处理器忽略半径过小的手势。 如果要防止用户操作对象到太小的半径,这非常有用。 例如,如果使用带圆的操作处理器,并且希望确保其保持大于 100 像素的半径,请将此值设置为 10000。

示例

pManip->put_MinimumScaleRotateRadius(4000.0f);  

另请参阅

IManipulationProcessor