PresentationHost.exe를 통해 Windows Presentation Foundation (WPF) 콘텐츠를 호스팅하는 응용 프로그램에서는 이 인터페이스를 구현하여 호스트와 PresentationHost.exe 사이의 통합 지점을 제공합니다.
설명
웹 브라우저와 같은 Win32 응용 프로그램은 XAML browser applications (XBAPs) 및 느슨한 XAML을 포함하여 WPF 콘텐츠를 호스팅할 수 있습니다. Win32 응용 프로그램에서는 WPF 콘텐츠를 호스팅하기 위해 WebBrowser control의 인스턴스를 만들고, WPF에서는 호스팅되기 위해 PresentationHost.exe의 인스턴스를 만듭니다. 이 인스턴스는 WebBrowser control에 표시되도록 호스팅 대상 WPF 콘텐츠를 호스트에 제공합니다.
PresentationHost.exe는 IWpfHostSupport가 제공하는 통합 기능을 통해 다음과 같은 작업을 수행할 수 있습니다.
호스트 응용 프로그램이 원하는 원시 입력 장치(휴먼 인터페이스 장치)를 검색하고 등록합니다.
등록된 원시 입력 장치로부터 입력 메시지를 받고 호스트 응용 프로그램에 적절한 메시지를 전달합니다.
호스트 응용 프로그램에서 사용자 지정 진행률 및 오류 사용자 인터페이스를 쿼리합니다.
![]() |
---|
이 API는 로컬 클라이언트 컴퓨터에서만 사용되고 지원됩니다. |
멤버
멤버 |
설명 |
---|---|
PresentationHost.exe를 사용하여 호스트 응용 프로그램이 원하는 원시 입력 장치(휴먼 인터페이스 장치)를 검색할 수 있습니다. |
|
E_NOTIMPL이 반환되지 않는 경우 메시지를 받을 때마다 PresentationHost.exe가 호출됩니다. |
|
기본적으로 PresentationHost.exe는 WPF 콘텐츠를 배포할 때 표시되는 고유한 배포 진행률 및 배포 오류 사용자 인터페이스를 제공합니다. |