InkStrokeBuilder.CreateStrokeFromInkPoints メソッド

定義

オーバーロード

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2)

InkPoint オブジェクトのコレクションから基本的なインク ストロークを作成します。

Note

CreateStrokeFromInkPointsSetDefaultDrawingAttributes を使用して、InkPresenter のストロークをプログラムで作成します。

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2, IReference<DateTime>, IReference<TimeSpan>)

InkPoint オブジェクトのコレクションからリッチ インク ストロークを作成します。

Note

CreateStrokeFromInkPoints と SetDefaultDrawingAttributes を使用して、 InkPresenter のストロークをプログラムで作成します。

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2)

InkPoint オブジェクトのコレクションから基本的なインク ストロークを作成します。

Note

CreateStrokeFromInkPointsSetDefaultDrawingAttributes を使用して、InkPresenter のストロークをプログラムで作成します。

public:
 virtual InkStroke ^ CreateStrokeFromInkPoints(IIterable<InkPoint ^> ^ inkPoints, float3x2 transform) = CreateStrokeFromInkPoints;
InkStroke CreateStrokeFromInkPoints(IIterable<InkPoint> const& inkPoints, float3x2 const& transform);
public InkStroke CreateStrokeFromInkPoints(IEnumerable<InkPoint> inkPoints, Matrix3x2 transform);
function createStrokeFromInkPoints(inkPoints, transform)
Public Function CreateStrokeFromInkPoints (inkPoints As IEnumerable(Of InkPoint), transform As Matrix3x2) As InkStroke

パラメーター

inkPoints

IIterable<InkPoint>

IEnumerable<InkPoint>

InkPoint オブジェクトのコレクション。

transform
Matrix3x2 Matrix3x2

float3x2

2-D 変換行列。

戻り値

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

こちらもご覧ください

適用対象

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2, IReference<DateTime>, IReference<TimeSpan>)

InkPoint オブジェクトのコレクションからリッチ インク ストロークを作成します。

Note

CreateStrokeFromInkPoints と SetDefaultDrawingAttributes を使用して、 InkPresenter のストロークをプログラムで作成します。

public:
 virtual InkStroke ^ CreateStrokeFromInkPoints(IIterable<InkPoint ^> ^ inkPoints, float3x2 transform, IReference<DateTime> ^ strokeStartedTime, IReference<TimeSpan> ^ strokeDuration) = CreateStrokeFromInkPoints;
InkStroke CreateStrokeFromInkPoints(IIterable<InkPoint> const& inkPoints, float3x2 const& transform, IReference<DateTime> const& strokeStartedTime, IReference<TimeSpan> const& strokeDuration);
public InkStroke CreateStrokeFromInkPoints(IEnumerable<InkPoint> inkPoints, Matrix3x2 transform, System.Nullable<System.DateTimeOffset> strokeStartedTime, System.Nullable<System.TimeSpan> strokeDuration);
function createStrokeFromInkPoints(inkPoints, transform, strokeStartedTime, strokeDuration)
Public Function CreateStrokeFromInkPoints (inkPoints As IEnumerable(Of InkPoint), transform As Matrix3x2, strokeStartedTime As Nullable(Of DateTimeOffset), strokeDuration As Nullable(Of TimeSpan)) As InkStroke

パラメーター

inkPoints

IIterable<InkPoint>

IEnumerable<InkPoint>

InkPoint オブジェクトのコレクション。

transform
Matrix3x2 Matrix3x2

float3x2

2-D 変換行列。 通常、これは単なる ID マトリックスです。

strokeStartedTime

IReference<DateTime>

Nullable<DateTimeOffset>

InkStroke が開始された日時。

strokeDuration

IReference<TimeSpan>

Nullable<TimeSpan>

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

戻り値

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

Windows の要件

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

こちらもご覧ください

適用対象