UI Interop API를 사용하여 개발하려면 이러한 헤더가 필요합니다.
- 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
이 기술에 대한 프로그래밍 지침은 앱 창 관리참조하세요.
기능
|
BeginDraw |
| ContentPreTranslateMessage TranslateMessage 및 DispatchMessage 함수로 디스패치되기 전에 창 메시지를 필터링합니다. |
| copySurface |
| CreateGraphicsDevice |
|
CreateGraphicsDevice_Abi |
|
EndDraw |
| GetDisplayIdFromMonitor hmonitor 인수가 유효한 경우 지정된 HMONITOR해당하는 DisplayId 가져옵니다. |
| GetIconFromIconId iconId 인수가 유효하고 시스템에 아이콘을 나타내는 HICON 있는 경우 지정한 IconId해당하는 HICON 가져옵니다. |
| GetIconIdFromIcon hicon 인수가 유효한 경우 지정된 HICON해당하는 IconId 가져옵니다. |
| GetMonitorFromDisplayId displayId 인수가 유효하고 시스템에 디스플레이 모니터를 나타내는 HMONITOR 있는 경우 지정한 DisplayId해당하는 HMONITOR 가져옵니다. |
| getRenderingDevice |
| GetWindowFromWindowId windowId 인수가 유효하고 시스템에 창을 나타내는 HWND 있는 경우 지정된 WindowId해당하는 창 핸들(HWND)을 가져옵니다. |
| GetWindowIdFromWindow hwnd 인수가 유효한 경우 지정된 창 핸들(HWND)에 해당하는 WindowId 가져옵니다. |
|
OnDirectMessage 현재 포커스가 있는 요소에서 사전 번역 처리를 위해 키보드 입력 메시지를 처리합니다. |
| onTreeMessage 현재 포커스가 없는 요소에서 사전 번역 처리를 위해 키보드 입력 메시지를 처리합니다. |
|
크기 조정 |
|
ResumeDraw |
|
스크롤 |
| SetPreTranslateHandler 키보드 입력 처리에 대한 전처리 처리기를 설정합니다. |
| setRenderingDevice |
|
SuspendDraw |
|
TryRedirectForManipulation |
인터페이스
| ICompositionDrawingSurfaceInterop |
|
ICompositionDrawingSurfaceInterop2 |
| ICompositionGraphicsDeviceInterop |
| ICompositorInterop |
| IInputPreTranslateKeyboardSourceHandler kayboard 입력 메시지 처리를 사용하도록 설정합니다. |
| IInputPreTranslateKeyboardSourceInterop XAML과 네이티브 창 간의 키보드 입력 상호 운용성을 사용하도록 설정합니다. |
|
IVisualInteractionSourceInterop |