IWpfHostSupport
Program som är värdar för WPF-innehåll (Windows Presentation Foundation) via PresentationHost.exe implementerar det här gränssnittet för att tillhandahålla en integrationspunkt mellan värden och PresentationHost.exe.
Varning
XBAP:er kräver att äldre webbläsare används, till exempel Internet Explorer och gamla versioner av Firefox. Dessa äldre webbläsare stöds vanligtvis inte i Windows 10 och Windows 11. Moderna webbläsare stöder inte längre den teknik som krävs för XBAP-appar på grund av säkerhetsrisker. Plugin-program som aktiverar XBAP:er stöds inte längre. Mer information finns i Vanliga frågor och svar om WPF-webbläsarbaserade program (XBAP).
Anmärkningar
Win32-applikationer, såsom webbläsare, kan vara värdar för WPF-innehåll, inklusive XAML-webbläsarapplikationer (XBAPs) och lös XAML. Som värd för WPF-innehåll skapar Win32-program en instans av WebBrowser-kontrollen. Som värd skapar WPF en instans av PresentationHost.exe, som tillhandahåller värdhanterat WPF-innehåll till värden för visning i WebBrowser-kontrollen.
Integreringen som aktiveras av IWpfHostSupport
gör att PresentationHost.exe kan:
Identifiera och registrera de råindataenheter (Human Interface Devices) som värdprogrammet är intresserat av.
Ta emot indatameddelanden från de registrerade råa indataenheterna och vidarebefordra lämpliga meddelanden till värdprogrammet.
Fråga värdprogrammet om anpassade förlopps- och felanvändargränssnitt.
Notera
Det här API:et är endast avsett och stöds för användning på den lokala klientdatorn
Medlemmar
Medlem | Beskrivning |
---|---|
GetRawInputDevices (HämtaRåIndataEnheter) | Gör att PresentationHost.exe kan identifiera de råa indataenheter (Human Interface Devices) som värdprogrammet är intresserat av. |
FilterInputMessage | Anropas av PresentationHost.exe varje gång ett meddelande tas emot om inte E_NOTIMPL returneras. |
GetCustomUI | Som standard tillhandahåller PresentationHost.exe egna användargränssnitt för distributionsförlopp och distributionsfel som visas när WPF-innehåll distribueras. |
.NET Desktop feedback