IStylusSyncPlugin.InAirPackets 메서드
업데이트: 2007년 11월
IStylusSyncPlugin 인터페이스를 구현하는 개체에 디지타이저 위에서 스타일러스가 이동하고 있음을 알립니다.
네임스페이스: Microsoft.StylusInput
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Sub InAirPackets ( _
sender As RealTimeStylus, _
data As InAirPacketsData _
)
‘사용 방법
Dim instance As IStylusSyncPlugin
Dim sender As RealTimeStylus
Dim data As InAirPacketsData
instance.InAirPackets(sender, data)
void InAirPackets(
RealTimeStylus sender,
InAirPacketsData data
)
void InAirPackets(
RealTimeStylus^ sender,
InAirPacketsData^ data
)
void InAirPackets(
RealTimeStylus sender,
InAirPacketsData data
)
function InAirPackets(
sender : RealTimeStylus,
data : InAirPacketsData
)
매개 변수
- sender
형식: Microsoft.StylusInput.RealTimeStylus
이 메서드를 호출한 RealTimeStylus입니다.
- data
형식: Microsoft.StylusInput.PluginData.InAirPacketsData
스타일러스 움직임에 대한 정보입니다.
설명
data 매개 변수에 들어 있는 InAirPacketsData 개체의 상속된 SetData 메서드를 호출하면 패킷 데이터를 수정할 수 있습니다.
참고
value 매개 변수의 배열 길이가 상속된 PacketPropertyCount 속성 값의 배수가 아니면 SetData 메서드에서 ArgumentException 예외가 throw됩니다.
value 매개 변수를 null(Microsoft Visual Basic .NET의 경우 Nothing)로 설정하고 SetData 메서드를 호출하면 in-air 패킷을 취소할 수 있습니다.
예제
이 C# 예제에서는 수신된 in-air 패킷 수와 패킷을 생성한 Stylus 개체를 개발자에게 알립니다.
public void InAirPackets(RealTimeStylus sender, InAirPacketsData data)
{
Debug.Assert(false, "In-air packets reveived.", "Received " + data.Count.ToString() +
" in-air packets from stylus " + data.Stylus.Id.ToString());
}
이 Microsoft Visual Basic .NET 예제에서는 수신된 in-air 패킷 수와 패킷을 생성한 Stylus 개체를 개발자에게 알립니다.
Public Sub InAirPackets(ByVal sender As RealTimeStylus, ByVal data As InAirPacketsData) _
Implements IStylusSyncPlugin.InAirPackets
Debug.Assert(False, "InAirPackets", "Received " & data.Count.ToString() & _
" in-air packets from stylus " & _
data.Stylus.Id.ToString())
End Sub 'InAirPackets
플랫폼
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원