Freigeben über


InkCollectorNewPacketsEventArgs.Stroke-Eigenschaft

Ruft das Stroke-Objekt ab, das das NewPackets-Ereignis generiert hat.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public ReadOnly Property Stroke As Stroke
'Usage
Dim instance As InkCollectorNewPacketsEventArgs
Dim value As Stroke

value = instance.Stroke
public Stroke Stroke { get; }
public:
property Stroke^ Stroke {
    Stroke^ get ();
}
/** @property */
public Stroke get_Stroke()
public function get Stroke () : Stroke

Eigenschaftenwert

Typ: Microsoft.Ink.Stroke
Das Objekt, das das NewPackets-Ereignis generiert hat.

Beispiele

In diesem Beispiel ruft eine InkCollectorNewPacketsEventHandler-Instanz den X-Wert und den Y-Wert des letzten über das InkCollectorNewPacketsEventArgs-Objekt übergebenen Pakets ab. Der X-Wert und der Y-Wert befinden sich immer an den ersten zwei Positionen der Paketdaten.

Private Sub mInkObject_NewPackets2(ByVal sender As Object, ByVal e As InkCollectorNewPacketsEventArgs)
    Dim DescriptorsPerPacket As Integer = e.Stroke.PacketDescription.Length
    Dim LastX As Integer = e.PacketData(DescriptorsPerPacket * (e.PacketCount - 1))
    Dim LastY As Integer = e.PacketData((DescriptorsPerPacket * (e.PacketCount - 1)) + 1)
End Sub
private void mInkObject_NewPackets2(object sender, InkCollectorNewPacketsEventArgs e)
{

    int DescriptorsPerPacket = e.Stroke.PacketDescription.Length;
    int LastX = e.PacketData[DescriptorsPerPacket * (e.PacketCount - 1)];
    int LastY = e.PacketData[(DescriptorsPerPacket * (e.PacketCount - 1)) + 1];

}

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

InkCollectorNewPacketsEventArgs-Klasse

InkCollectorNewPacketsEventArgs-Member

Microsoft.Ink-Namespace

InkCollector.NewPackets