IInkStrokeDisp 인터페이스(msinkaut.h)
단일 잉크 스트로크를 나타냅니다.
스트로크는 디지타이저가 알려진 잉크 표시의 좌표와 속성을 나타내는 캡처하는 속성 및 점 데이터 집합입니다. 단일 펜 아래로, 위쪽 또는 이동 시퀀스로 캡처되는 데이터 집합입니다.
상속
IInkStrokeDisp 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IInkStrokeDisp 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IInkStrokeDisp 인터페이스에는 이러한 메서드가 있습니다.
IInkStrokeDisp::Clip 직사각형 외부에 있는 IInkStrokeDisp 개체 또는 InkStrokes 컬렉션의 일부를 제거합니다. (IInkStrokeDisp.Clip) |
IInkStrokeDisp::FindIntersections 이 IInkStrokeDisp 개체가 알려진 InkStrokes 컬렉션 내의 다른 IInkStrokeDisp 개체와 교차하는 지점을 검색합니다. |
IInkStrokeDisp::get_BezierCusps 스트로크의 Bezier 근사치의 인덱스를 포함하는 배열을 가져옵니다. |
IInkStrokeDisp::get_BezierPoints 스트로크의 베지어 근사치를 나타내는 제어점의 배열을 가져옵니다. |
IInkStrokeDisp::get_Deleted 알려진 스트로크가 잉크에서 삭제되는지 여부를 지정하는 값을 가져옵니다. |
IInkStrokeDisp::get_DrawingAttributes 잉크가 그려질 때 잉크에 적용할 그리기 특성을 가져오거나 설정합니다. (IInkStrokeDisp.get_DrawingAttributes) |
IInkStrokeDisp::get_ExtendedProperties 개체에 저장된 애플리케이션 정의 데이터의 컬렉션을 가져옵니다. (IInkStrokeDisp.get_ExtendedProperties) |
IInkStrokeDisp::get_ID 개체의 식별자를 가져옵니다. (IInkStrokeDisp.get_Id) |
IInkStrokeDisp::get_Ink 스트로크의 부모 InkDisp 개체를 가져옵니다. |
IInkStrokeDisp::get_PacketCount IInkStrokeDisp 개체에 대해 수신된 패킷 수를 가져옵니다. |
IInkStrokeDisp::get_PacketDescription IInkStrokeDisp 개체에 저장된 패킷 데이터의 형식을 설명하는 GUID(Globally Unique Identifiers)의 배열을 가져옵니다. |
IInkStrokeDisp::get_PacketSize 패킷의 크기(바이트)를 가져옵니다. |
IInkStrokeDisp::get_PolylineCusps IInkStrokeDisp 개체의 cusps 인덱스를 포함하는 배열을 가져옵니다. |
IInkStrokeDisp::get_SelfIntersections 스트로크의 자체 교차를 가져옵니다. |
IInkStrokeDisp::GetBoundingBox InkDisp 개체의 모든 스트로크, 개별 스트로크 또는 InkStrokes 컬렉션에 대한 잉크 공간 좌표의 경계 상자를 검색합니다. (IInkStrokeDisp.GetBoundingBox) |
IInkStrokeDisp::GetFlattenedBezierPoints InkDisp 개체의 모든 스트로크, 개별 스트로크 또는 InkStrokes 컬렉션에 대한 잉크 공간 좌표의 경계 상자를 검색합니다. |
IInkStrokeDisp::GetPacketData IInkStrokeDisp 개체 내의 패킷 범위에 대한 패킷 데이터를 검색합니다. |
IInkStrokeDisp::GetPacketDescriptionPropertyMetrics 지정된 패킷 설명 형식에 대한 메트릭을 검색합니다. |
IInkStrokeDisp::GetPacketValuesByProperty 스트로크의 하나 이상의 패킷에서 알려진 패킷 속성에 대한 데이터를 검색합니다. |
IInkStrokeDisp::GetPoints 스트로크를 구성하는 점을 검색합니다. |
IInkStrokeDisp::GetRectangleIntersections IInkStrokeDisp 개체가 지정된 사각형과 교차하는 지점을 찾습니다. |
IInkStrokeDisp::HitTestCircle 스트로크가 완전히 내부에 있는지 또는 지정된 원에 의해 교차되는지 여부를 결정합니다. |
IInkStrokeDisp::Move IInkStrokeDisp 개체 또는 InkStrokes 컬렉션의 잉크에 번역을 적용합니다. (IInkStrokeDisp.Move) |
IInkStrokeDisp::NearestPoint 알려진 지점에 가장 가까운 스트로크의 위치를 찾아 해당 지점이 스트로크로부터의 거리를 반환합니다. 모든 것이 잉크 공간 좌표에 있습니다. |
IInkStrokeDisp::Rotate 회전의 중심점을 중심으로 각도를 사용하여 잉크를 회전합니다. (IInkStrokeDisp.Rotate) |
IInkStrokeDisp::ScaleToRectangle 지정된 InkRectangle 개체에 맞게 IInkStrokeDisp 개체 또는 InkStrokes 컬렉션의 크기를 조정합니다. (IInkStrokeDisp.ScaleToRectangle) |
IInkStrokeDisp::ScaleTransform 지정된 가로 및 세로 요소를 변환 또는 잉크에 적용합니다. (IInkStrokeDisp.ScaleTransform) |
IInkStrokeDisp::SetPacketValuesByProperty 특정 속성의 패킷 값을 수정합니다. |
IInkStrokeDisp::SetPoints X, Y 값의 배열을 사용하여 IInkStrokeDisp의 점을 설정합니다. |
IInkStrokeDisp::Shear 스트로크 또는 스트로크의 잉크를 지정된 가로 및 세로 요소로 전단합니다. (IInkStrokeDisp.Shear) |
IInkStrokeDisp::Split 스트로크의 지정된 위치에서 스트로크를 분할합니다. |
IInkStrokeDisp::Transform IInkStrokeDisp 개체 또는 InkStrokes 컬렉션에 선형 변환을 적용합니다. 이 컬렉션은 변환의 크기 조정, 회전, 변환 및 조합을 나타낼 수 있습니다. (IInkStrokeDisp.Transform) |
설명
이 인터페이스를 구현하는 클래스를 정의하는 경우 새 클래스는 태블릿 PC API(애플리케이션 프로그래밍 인터페이스)와 올바르게 상호 작용하지 않습니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | msinkaut.h |