InkStroke クラス

定義

ストロークの最終的なレンダリングに使用されるベジエ曲線パラメーターを含む、1 つのインク ストローク。

public ref class InkStroke sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkStroke final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkStroke
Public NotInheritable Class InkStroke
継承
Object Platform::Object IInspectable InkStroke
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1703 15063 Id
1703 15063 StrokeDuration
1703 15063 StrokeStartedTime

プロパティ

BoundingRect

InkStroke の境界ボックスを取得します。

DrawingAttributes

InkStroke に関連付けられているプロパティを取得または設定します。

Id

インク ストローク識別子を取得します。

一意識別子は、 InkPresenter によって管理される各インク ストロークに割り当てられます。

PointerId

インク ストロークに関連付けられているポインターの ID を取得します。

PointTransform

InkStroke オブジェクトに適用するアフィン変換行列を取得または設定します。

Recognized

ストロークが認識されるかどうかを取得します。

Selected

ストロークが選択されているかどうかを取得します。

StrokeDuration

ユーザーが 1 つのインク ストロークを描画するのにかかった時間を取得または設定します。

StrokeStartedTime

InkStroke が開始された日時を取得または設定します。

メソッド

Clone()

InkStroke を別の InkManager (または InkStrokeContainer) にコピーします。

GetInkPoints()

InkStroke の構築に使用される InkPoint オブジェクトのコレクションを取得します。

GetRenderingSegments()

ストロークのレンダリング セグメントを取得します。

注意

拡張アプリケーション マークアップ言語 (XAML) を使用するユニバーサル Windows アプリの場合は、 GetInkPoints を使用します (「解説」を参照)。

適用対象

こちらもご覧ください