IWpfHostSupport
Windows Presentation Foundation (WPF)PresentationHost.exe aracılığıyla içerik barındıran uygulamalar, konak ve PresentationHost.exe arasında bir tümleştirme noktası sağlamak için bu arabirimi uygular.
Açıklamalar
Web tarayıcıları gibi Win32 uygulamaları, XAML tarayıcı uygulamaları (XBAP 'ler) ve gevşek XAML dahil olmak üzere WPF içeriği barındıralabilir. WPF içeriğini barındırmak için, Win32 uygulamaları WebBrowser denetimininbir örneğini oluşturur. WPF, barındırılan bir PresentationHost.exe örneğini oluşturur ve bu, konak için WebBrowser denetimindegörüntülenmek üzere barındırılan WPF içeriğini sağlar.
Tarafından etkinleştirilen tümleştirme şunları IWpfHostSupport PresentationHost.exe sağlar:
Ana bilgisayar uygulamasının ilgilendiği ham giriş cihazlarını (Insan arabirim aygıtları) bulun ve bunlarla kaydolun.
Kayıtlı ham giriş cihazlarından giriş iletileri alın ve uygun iletileri konak uygulamasına iletin.
Özel ilerleme ve hata Kullanıcı arabirimleri için konak uygulamasını sorgulayın.
Not
Bu API yalnızca yerel istemci makinesinde kullanılmak üzere tasarlanmıştır ve desteklenir
Üyeler
| Üye | Description |
|---|---|
| GetRawInputDevices | PresentationHost.exe, ana bilgisayar uygulamasının ilgilendiğiniz ham giriş cihazlarını (Insan arabirim aygıtları) bulmasına olanak tanır. |
| FilterInputMessage | E_NOTIMPL döndürülmediği takdirde ileti her alındığında PresentationHost.exe çağırılır. |
| GetCustomUI | Varsayılan olarak, PresentationHost.exe WPF içeriği dağıtıldığında görüntülenen kendi dağıtım ilerleme durumu ve dağıtım hatası kullanıcı arabirimlerini sağlar. |