InkPresenterProtractor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
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 の原点に対するステンシルの左上隅に基づいています。 |
適用対象
こちらもご覧ください
- ペン操作とスタイラス操作
- 作業の開始: UWP アプリでのインクのサポート
- インクの分析のサンプル (基本) (C#)
- インクの手書き認識のサンプル (C#)
- インク ストロークを Ink Serialized Format (ISF) ファイルに保存し、読み込む
- インク ストロークをクリップボードに保存し、読み込む
- インク ツール バーの位置と向きのサンプル (基本)
- インク ツール バーの位置と向きのサンプル (動的)
- 塗り絵帳のサンプル
- Family Notes のサンプル
- 手描き入力のサンプル (JavaScript)
- 単純な手描き入力のサンプル (C#/C++)
- 複雑な手描き入力のサンプル (C++)
- インク分析のサンプル