Compartilhar via


InkStrokeBuilder.CreateStrokeFromInkPoints Método

Definição

Sobrecargas

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2)

Cria um traço de tinta básico da coleção de objetos InkPoint .

Observação

Use CreateStrokeFromInkPoints e SetDefaultDrawingAttributes para criar traços programaticamente para um InkPresenter.

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

Cria um traço de tinta avançada a partir da coleção de objetos InkPoint .

Observação

Use CreateStrokeFromInkPoints e SetDefaultDrawingAttributes para criar traços programaticamente para um InkPresenter.

CreateStrokeFromInkPoints(IIterable<InkPoint>, Matrix3x2)

Cria um traço de tinta básico da coleção de objetos InkPoint .

Observação

Use CreateStrokeFromInkPoints e SetDefaultDrawingAttributes para criar traços programaticamente para um 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

Parâmetros

inkPoints

IIterable<InkPoint>

IEnumerable<InkPoint>

A coleção de objetos InkPoint .

transform
Matrix3x2 Matrix3x2

float3x2

Uma matriz de transformação 2D.

Retornos

O traço de tinta, incluindo os parâmetros de curva de Bézier usados para renderização final do traço.

Confira também

Aplica-se a

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

Cria um traço de tinta avançada a partir da coleção de objetos InkPoint .

Observação

Use CreateStrokeFromInkPoints e SetDefaultDrawingAttributes para criar traços programaticamente para um 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

Parâmetros

inkPoints

IIterable<InkPoint>

IEnumerable<InkPoint>

A coleção de objetos InkPoint .

transform
Matrix3x2 Matrix3x2

float3x2

Uma matriz de transformação 2D. Normalmente, essa é apenas a matriz de identidade.

strokeStartedTime

IReference<DateTime>

Nullable<DateTimeOffset>

A data e a hora em que o InkStroke foi iniciado.

strokeDuration

IReference<TimeSpan>

Nullable<TimeSpan>

Obtém ou define o tempo gasto pelo usuário para desenhar um único traço de tinta.

Retornos

O traço de tinta, incluindo os parâmetros de curva de Bézier usados para renderização final do traço.

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Confira também

Aplica-se a