InkPresenterProtractor クラス

定義

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

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

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

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

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

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

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

コンストラクター

InkPresenterProtractor(InkPresenter)

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

プロパティ

AccentColor

分度器ステンシルのレイと水平マークの色を取得または設定します。

分度器ステンシル

レイは、描画された円弧の角度を表します。インクが分度器にスナップされ、分度器が移動されていない場合にのみ表示されます。

水平マークは、分度器を二分する水平線を表します。 既定の位置は 3 時と 9 時ですが、回転変換は分度器に適用でき、マークも回転します。

AreRaysVisible

レイを分度器ステンシルに表示するかどうかを取得または設定します。

分度器ステンシル

レイは、描画された円弧の角度を表します。インクが分度器にスナップされ、分度器が移動されていない場合にのみ表示されます。

AreTickMarksVisible

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

分度器ステンシル

目盛りは、分度器の度マークを表します。

BackgroundColor

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

ForegroundColor

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

IsAngleReadoutVisible

数値の角度を分度器ステンシルに表示するかどうかを取得または設定します。

分度器ステンシル

角度の読み取り値は、描画された円弧の角度の数値を表します。

IsCenterMarkerVisible

中心マークを分度器ステンシルに表示するかどうかを取得または設定します。

分度器ステンシル

中心マークは、分度器の中心にある視覚エフェクトを表します。

IsResizable

分度器ステンシルのサイズを変更できるかどうかを取得または設定します。

IsVisible

分度器ステンシルを表示するかどうかを取得または設定します。

Kind

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

Radius

分度器の放射状サイズを取得または設定します。

Transform

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

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

適用対象

こちらもご覧ください