System.Windows.Interop Namespace

WPF(Windows Presentation Foundation)와 기타 기술(예: Windows API) 간의 상호 운용을 위한 지원 형식을 제공하고 WPF와 관련된 다른 특정 상호 운용 시나리오에 대한 기본 클래스를 제공합니다. Provides supporting types for interoperation between Windows Presentation Foundation (WPF) and other technologies such as Windows APIs and provides base classes for other specific interoperation scenarios involving WPF.

클래스

ActiveXHost

ActiveX 컨트롤을 WPF(Windows Presentation Foundation) 콘텐츠 내의 요소로 호스트합니다.Hosts an ActiveX control as an element within Windows Presentation Foundation (WPF) content.

BrowserInteropHelper

XBAP(XAML Browser Application) 애플리케이션이 호스팅되는 브라우저 환경에 대한 정보를 제공하는 도우미 클래스입니다.A helper class that provides information about the browser environment in which a XAML browser application (XBAP) application is hosted.

ComponentDispatcher

상호 운용 시나리오에서 Win32와 WPF 간에 메시지 펌프의 공유 제어를 사용하도록 설정합니다.Enables shared control of the message pump between Win32 and WPF in interoperation scenarios.

CursorInteropHelper

제공된 Win32 커서 핸들 기반의 WPF(Windows Presentation Foundation) Cursor 개체를 가져오는 데 사용되는 한 메서드와의 WPF/Win32 상호 운용을 위한 정적 도우미 클래스를 제공합니다.Provides a static helper class for WPF/Win32 interoperation with one method, which is used to obtain a Windows Presentation Foundation (WPF) Cursor object based on a provided Win32 cursor handle.

D3DImage

사용자가 만든 Direct3D 화면을 표시하는 ImageSource입니다.An ImageSource that displays a user-created Direct3D surface.

DocObjHost

이 형식 또는 멤버는 WPF(Windows Presentation Foundation) 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

DynamicScriptObject

XBAP(XAML 브라우저 애플리케이션)에서 애플리케이션을 호스팅하는 HTML 창에 대한 호출을 사용할 수 있도록 설정합니다.Enables calls from a XAML browser application (XBAP) to the HTML window that hosts the application.

HwndHost

Win32 창을 WPF(Windows Presentation Foundation) 콘텐츠 내의 요소로 호스트합니다.Hosts a Win32 window as an element within Windows Presentation Foundation (WPF) content.

HwndSource

Win32 창에 WPF(Windows Presentation Foundation) 콘텐츠를 표시합니다.Presents Windows Presentation Foundation (WPF) content in a Win32 window.

HwndTarget

비주얼 컴퍼지션을 지원하는 창 핸들에 대한 바인딩을 나타냅니다.Represents a binding to a window handle that supports visual composition.

Imaging

이미지 개체를 만들기 위한 관리와 비관리 간의 상호 운용 지원을 제공합니다.Provides managed to unmanaged interoperation support for creating image objects.

InteropBitmap

InteropBitmap을 사용하면 개발자가 상호 운용성 시나리오에서 WPF에 의해 호스팅되는 비WPF UI의 렌더링 성능을 향상시킬 수 있습니다.InteropBitmap enables developers to improve rendering performance of non-WPF UIs that are hosted by WPF in interoperability scenarios.

WindowInteropHelper

WPF(Windows Presentation Foundation) 및 Win32 코드 사이의 상호 운용을 지원합니다.Assists interoperation between Windows Presentation Foundation (WPF) and Win32 code.

구조체

HwndSourceParameters

HwndSource(HwndSourceParameters) 생성자를 사용하여 HwndSource 개체를 만드는 데 사용되는 매개 변수를 포함합니다.Contains the parameters that are used to create an HwndSource object using the HwndSource(HwndSourceParameters) constructor.

MSG

스레드 메시지 큐의 메시지 정보를 포함합니다.Contains message information from a thread's message queue.

인터페이스

IErrorPage

상호 운용 콘텐츠를 호스팅하고 WPF(Windows Presentation Foundation) 실행 파일에 의해 해석되는 WPF(Windows Presentation Foundation) 애플리케이션 간의 상호 작용과 호스트 제공 오류 페이지를 정의합니다.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content and interpreted by the Windows Presentation Foundation (WPF) executable, and a host supplied error page.

IKeyboardInputSink

상호 운용 경계 및 HWND 간의 탭 이동, 액셀러레이터 키 및 니모닉을 관리하는 구성 요소에 대한 키보드 싱크를 제공합니다.Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. WPF-Win32 상호 운용 시나리오의 키보드 메시지 관리는 이 인터페이스로 구현됩니다.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

IKeyboardInputSite

컨테이너 내에서 키보드 포커스를 관리합니다.Manages keyboard focus within the container. WPF-Win32 상호 운용 시나리오의 키보드 메시지 관리는 이 인터페이스로 구현됩니다.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

IProgressPage

상호 운용 콘텐츠를 호스팅하는 WPF(Windows Presentation Foundation) 애플리케이션 간의 상호 작용과 호스트 제공 진행률 페이지를 정의합니다.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content, and a host supplied progress page.

IWin32Window

Win32 창 핸들에 대한 계약을 정의합니다.Defines the contract for Win32 window handles.

열거형

D3DResourceType

D3DImage 클래스와 호환되는 Direct3D 화면 형식을 지정합니다.Specifies the Direct3D surface types that are compatible with the D3DImage class.

RenderMode

렌더링 기본 설정을 지정합니다.Specifies the rendering preference.

대리자

HwndSourceHook

Win32 창 메시지를 처리하는 메서드를 나타냅니다.Represents the method that handles Win32 window messages.

ThreadMessageEventHandler

ThreadFilterMessageThreadPreprocessMessage 이벤트를 처리하는 메서드를 나타냅니다.Represents the method that handles the ThreadFilterMessage and ThreadPreprocessMessage events.