다음을 통해 공유


InkDesktopHost 클래스

IInkDesktopHost 인터페이스를 구현합니다.

IInkDesktopHost 개체를 사용하면 앱 스레드 만들기를 통해 잉크 입력, 처리 및 렌더링을 통해 IInkPresenterDesktop 개체를 호스트하고 앱의 DirectComposition 시각적 트리에 삽입할 수 있습니다.

멤버

InkDesktopHost 클래스는 IUnknown 인터페이스에서 상속됩니다. InkDesktopHost 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

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

메서드 Description
CreateAndInitializeInkPresenter 애플리케이션 스레드에 IInkPresenterDesktop 개체를 만들고, 앱의 DirectComposition 시각적 트리에 연결하고, 개체의 크기를 설정합니다.
CreateInkPresenter 애플리케이션 스레드에 IInkPresenterDesktop 개체를 만듭니다.
QueueWorkItem InkDesktopHost 스레드에서 실행하기 위해 작업 큐에 잉크 작업을 추가합니다.

Creation\Access Functions

클래스 식별자 InkDesktopHost를 사용하여 CoCreateInstance를 호출하여 개체에 대한 참조를 검색합니다.

CoCreateInstance(__uuidof(InkDesktopHost), 
  nullptr, 
  CLSCTX_INPROC_SERVER, 
  IID_PPV_ARGS(&_spInkHost));

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 10 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
InkPresenterDesktop.h
IDL
InkPresenterDesktop.idl
IID
IID_IInkDesktopHost 4ce7d875-a981-4140-a1ff-ad93258e8d59로 정의됩니다.

잉크 발표자 클래스, 펜 및 스타일러스 상호 작용, 잉크 분석 샘플, 간단한 수동 입력 샘플, 복잡한 수동 입력 샘플