IManipulationProcessor::MinimumScaleRotateRadius プロパティ
操作をトリガーするために必要なスケールまたは回転ジェスチャの距離接触の大きさを指定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT put_MinimumScaleRotateRadius(
[in] FLOAT MinimumScaleRotateRadius
);
HRESULT get_MinimumScaleRotateRadius(
[out] FLOAT *MinimumScaleRotateRadius
);
プロパティ値
スケールジェスチャまたは回転ジェスチャをトリガーする連絡先間の最小距離を指定します。
エラー コード
注釈
注意
このプロパティは、センチピクセル (ピクセルの 100 分の 1) で設定されます。
この値を設定すると、操作プロセッサは半径が小さすぎるジェスチャを無視します。 これは、ユーザーが半径の小さすぎるオブジェクトを操作できないようにする場合に便利です。 たとえば、円を持つ操作プロセッサを使用していて、半径が 100 ピクセルを超えて維持されるようにする場合は、この値を 10000 に設定します。
例
pManip->put_MinimumScaleRotateRadius(4000.0f);
関連項目