Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
To develop with the UI Interop APIs, you need these headers.
- winrt/microsoft.ui.interop.h
- microsoft.ui.interop.h
- microsoft.ui.composition.interop.h
- microsoft.ui.input.inputcursor.interop
- microsoft.ui.dispatching.interop
- microsoft.ui.input.inputpretranslatesource.interop
For programming guidance for this technology, see Manage app windows.
Functions
BeginDraw |
ContentPreTranslateMessage Filters window messages before they are dispatched to the TranslateMessage and DispatchMessage functions. |
CopySurface |
CreateGraphicsDevice |
CreateGraphicsDevice_Abi |
EndDraw |
GetDisplayIdFromMonitor Gets the DisplayId that corresponds to the specified HMONITOR, if the hmonitor argument is valid. |
GetIconFromIconId Gets the HICON that corresponds to the specified IconId, if the iconId argument is valid and the system has an HICON that represents the icon. |
GetIconIdFromIcon Gets the IconId that corresponds to the specified HICON, if the hicon argument is valid. |
GetMonitorFromDisplayId Gets the HMONITOR that corresponds to the specified DisplayId, if the displayId argument is valid and the system has an HMONITOR that represents the display monitor. |
GetRenderingDevice |
GetWindowFromWindowId Gets the window handle (HWND) that corresponds to the specified WindowId, if the windowId argument is valid and the system has an HWND that represents the window. |
GetWindowIdFromWindow Gets the WindowId that corresponds to the specified window handle (HWND), if the hwnd argument is valid. |
OnDirectMessage Handles keyboard input messages for pre-translate processing on element with current focus. |
OnTreeMessage Handles keyboard input messages for pre-translate processing on elements without current focus. |
Resize |
ResumeDraw |
Scroll |
SetPreTranslateHandler Sets the pretranslate handler for keyboard input processing. |
SetRenderingDevice |
SuspendDraw |
TryRedirectForManipulation |
Interfaces
ICompositionDrawingSurfaceInterop |
ICompositionDrawingSurfaceInterop2 |
ICompositionGraphicsDeviceInterop |
ICompositorInterop |
IInputPreTranslateKeyboardSourceHandler Enables kayboard input message handling. |
IInputPreTranslateKeyboardSourceInterop Enables keyboard input interoperability between XAML and a native window. |
IVisualInteractionSourceInterop |