InkPresenterRuler クラス

定義

InkCanvas 上に半透明のオーバーレイとして表示される、直線を描画するための直線ルールの形式でビジュアル ステンシルを表します。

ステンシルは、インク ストロークのレンダリング方法を変換します。

  • ペン先が距離しきい値 (余白) 内にある場合は、インク ストロークをステンシル の端にスナップします。
  • マスクとして機能し、ステンシルによって隠された領域内のインク ストロークの描画を防ぎます。

InkPresenterRuler は、プログラムとユーザーの両方で操作できます。 また、 InkCanvas を使用してスケーリングと翻訳も行います。

public ref class InkPresenterRuler sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Inking.IInkPresenterRulerFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkPresenterRuler final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Inking.IInkPresenterRulerFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkPresenterRuler
Public NotInheritable Class InkPresenterRuler
継承
Object Platform::Object IInspectable InkPresenterRuler
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

注釈

ステンシルの不透明度は、静的な場合は 75%、操作中は 50% に設定されます。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1703 15063 AreTickMarksVisible
1703 15063 IsCompassVisible

コンストラクター

InkPresenterRuler(InkPresenter)

InkPresenterRuler クラスの新しいインスタンスを初期化します。

プロパティ

AreTickMarksVisible

目盛りをルーラー ステンシルに表示するかどうかを取得または設定します。

[ルーラー] ステンシル

目盛りはルーラーの距離マークを表します。

BackgroundColor

InkPresenterRuler の背景色を取得または設定します。

ForegroundColor

InkPresenterRuler の前景要素の色を取得または設定します。

IsCompassVisible

ルーラー ステンシルにコンパスを表示するかどうかを取得または設定します。

[ルーラー] ステンシル

IsVisible

InkPresenterRuler を表示するかどうかを取得または設定します。

Kind

InkCanvas に表示するステンシルの種類を取得します。

Length

InkPresenterRuler の長さを取得または設定します。

Transform

InkCanvas の 2-D 座標空間内のルーラー ステンシルの位置と回転角度を取得または設定します。

位置と回転の両方は、 InkCanvas の原点に対するルーラーの左上隅に基づいています。

Width

InkPresenterRuler の幅を取得または設定します。

適用対象

こちらもご覧ください