다음을 통해 공유


IInkRenderer::SetObjectTransform 메서드(msinkaut.h)

잉크를 렌더링하는 데 사용되는 개체 변환을 나타내는 InkTransform 개체를 설정합니다.

구문

HRESULT SetObjectTransform(
  [in] IInkTransform *ObjectTransform
);

매개 변수

[in] ObjectTransform

잉크 공간 내에서 스트로크 좌표를 변환하는 데 사용할 값인 회전, 배율, 전단 및 리플렉션과 같은 기하학적 변환을 나타내는 InkTransform 개체입니다.

objectTransform 매개 변수의 NULL 값은 ID 변환과 상관 관계가 있습니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 Description
S_OK
성공.
E_POINTER
매개 변수에 잘못된 포인터가 포함되어 있습니다.
E_INVALIDARG
objectTransform 은 호환되는 InkTransform 개체를 가리키지 않습니다.
E_INK_EXCEPTION
메서드 내에서 예외가 발생했습니다.

설명

변환은 포인트에 적용되지만 펜 너비는 적용되지 않습니다.

개체 변환은 보기 변환 전에 발생합니다.

SENT 메시지에 대한 응답으로 이 메서드를 호출하는 것은 문제가 됩니다. InSendMesssageEx를 호출하여 SENT 메시지를 처리하고 있는지 테스트한 다음 메시지가 SENT인 경우 메시지를 자신에게 게시합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 msinkaut.h
라이브러리 InkObj.dll

추가 정보

GetObjectTransform 메서드

GetViewTransform 메서드

IInkRenderer

InkRenderer 클래스

SetViewTransform 메서드