다음을 통해 공유


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

추가 정보

IInkCursor 인터페이스

InkDisp 클래스

InkStrokes 컬렉션