다음을 통해 공유


InkRenderer 클래스

잉크에서 표시 창으로의 매핑 관리를 나타냅니다. InkRenderer 개체를 사용하여 창에 잉크를 표시합니다. 스트로크 위치를 변경하고 크기를 조정하는 데 사용할 수도 있습니다.

InkRenderer 에는 다음과 같은 유형의 멤버가 있습니다.

인터페이스

InkRenderer 클래스는 이러한 인터페이스를 정의합니다.

인터페이스 Description
IInkRenderer 이 개체는 IInkRenderer COM 인터페이스를 구현합니다.

메서드

InkRenderer 클래스에는 이러한 메서드가 있습니다.

메서드 Description
Draw 디바이스 컨텍스트에서 스트로크를 그립니다.
DrawStroke 지정된 Windows 디바이스 컨텍스트에 스트로크를 그립니다.
GetObjectTransform 잉크를 렌더링하는 데 사용된 개체 변환을 검색합니다.
GetViewTransform 잉크를 렌더링하는 데 사용되는 뷰 변환을 검색합니다.
InkSpaceToPixel 잉크 공간 좌표의 위치를 픽셀 공간으로 변환합니다.
InkSpaceToPixelFromPoints 잉크 공간 좌표의 점 배열을 픽셀 공간으로 변환합니다.
측정 InkRenderer 개체로 그린 경우 스트로크 컬렉션을 포함하는 디바이스 컨텍스트의 사각형을 계산합니다.
MeasureStroke InkRenderer 개체로 그린 경우 스트로크를 포함하는 디바이스 컨텍스트의 사각형을 계산합니다.
이동 잉크 공간 좌표의 뷰 변환에 변환을 적용합니다.
PixelToInkSpace 픽셀 좌표의 위치를 잉크 공간으로 변환합니다.
PixelToInkSpaceFromPoints 픽셀 공간 좌표의 점 배열을 잉크 공간으로 변환합니다.
회전 뷰 변환에 회전을 적용합니다.
ScaleTransform X 및 Y 차원의 뷰 변환 크기를 조정합니다.
SetObjectTransform 잉크를 렌더링하는 데 사용되는 개체 변환을 설정합니다.
SetViewTransform 잉크를 렌더링하는 데 사용되는 뷰 변환을 설정합니다.

설명

인쇄는 InkRenderer 개체를 통해서도 수행됩니다.

이 개체는 C++에서 CoCreateInstance 메서드를 호출하여 인스턴스화할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
Msinkaut.h(Msinkaut_i.c 필요)
라이브러리
InkObj.dll

추가 정보

렌더러 속성

InkDrawingAttributes 클래스

IInkStrokeDisp 인터페이스

InkStrokes 컬렉션