Stroke.GetPoints (Método) (Int32, Int32)
Actualización: noviembre 2007
Devuelve un intervalo especificado de las estructuras Point que constituyen el objeto Stroke.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Function GetPoints ( _
index As Integer, _
count As Integer _
) As Point()
'Uso
Dim instance As Stroke
Dim index As Integer
Dim count As Integer
Dim returnValue As Point()
returnValue = instance.GetPoints(index, _
count)
public Point[] GetPoints(
int index,
int count
)
public:
array<Point>^ GetPoints(
int index,
int count
)
public Point[] GetPoints(
int index,
int count
)
public function GetPoints(
index : int,
count : int
) : Point[]
Parámetros
- index
Tipo: System.Int32
Índice de base cero de inicio dentro de la matriz de estructuras Point que constituyen el objeto Stroke.
- count
Tipo: System.Int32
Número de puntos que se van a devolver.
Valor devuelto
Tipo: array<System.Drawing.Point[]
Devuelve una matriz de estructuras Point que conforman el objeto Stroke.
Ejemplos
En este ejemplo, se examinan todos los objetos Stroke seleccionados de un objeto InkOverlay. Si el objeto Stroke contiene al menos 90 paquetes, se obtienen 50 objetos Point (empezando por el objeto Point en la posición 39) del objeto Stroke, y se usan para crear un nuevo objeto Stroke. El nuevo objeto Stroke se mueve a continuación 200 unidades HIMETRIC tanto en la dirección X como en la dirección Y.
For Each S As Stroke In mInkOverlay.Selection
If S.PacketCount >= 90 Then
Dim sPts() As Point = S.GetPoints(39, 50)
Dim newStroke As Stroke = S.Ink.CreateStroke(sPts)
newStroke.Move(200, 200)
End If
Next
foreach (Stroke S in mInkOverlay.Selection)
{
if (S.PacketCount >= 90)
{
Point[] sPts = S.GetPoints(39, 50);
Stroke newStroke = S.Ink.CreateStroke(sPts);
newStroke.Move(200, 200);
}
}
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0