System.Windows.Interop Ad Alanı

Windows Presentation Foundation (WPF) ile Windows API'leri gibi diğer teknolojiler arasında birlikte çalışma için destekleyici türler sağlar ve WPF içeren diğer özel birlikte çalışma senaryoları için temel sınıflar sağlar.

Sınıflar

Name Description
ActiveXHost

Bir ActiveX denetimini Windows Presentation Foundation (WPF) içeriğinde bir öğe olarak barındırıyor.

BrowserInteropHelper

XAML tarayıcı uygulaması (XBAP) uygulamasının barındırıldığı tarayıcı ortamı hakkında bilgi sağlayan yardımcı sınıf.

ComponentDispatcher

Birlikte çalışma senaryolarında Win32 ile WPF arasında ileti pompasının paylaşılan denetimini etkinleştirir.

CursorInteropHelper

Sağlanan bir Win32 imleç tutamacını temel alan bir Windows Presentation Foundation (WPF) Cursor nesnesi elde etmek için kullanılan tek bir yöntemle WPF/Win32 birlikte çalışma için statik bir yardımcı sınıfı sağlar.

D3DImage

ImageSource Kullanıcı tarafından oluşturulan bir Direct3D yüzeyi görüntüleyen.

DocObjHost

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

DynamicScriptObject

Bir XAML tarayıcı uygulamasından (XBAP) uygulamayı barındıran HTML penceresine çağrıları etkinleştirir.

HwndHost

win32 penceresini Windows Presentation Foundation (WPF) içerik içinde bir öğe olarak barındırıyor.

HwndSource

Win32 penceresinde Windows Presentation Foundation (WPF) içerik sunar.

HwndTarget

Görsel bileşimi destekleyen bir pencere tutamacına bağlamayı temsil eder.

Imaging

Görüntü nesneleri oluşturmak için yönetilmeyen ile yönetilmeyen birlikte çalışma desteği sağlar.

InteropBitmap

InteropBitmap, geliştiricilerin birlikte çalışabilirlik senaryolarında WPF tarafından barındırılan WPF olmayan URI'lerin işleme performansını iyileştirmesini sağlar.

WindowInteropHelper

Windows Presentation Foundation (WPF) ile Win32 kodu arasında birlikte çalışmalarına yardımcı olur.

Yapılar

Name Description
HwndSourceParameters

HwndSource oluşturucu kullanarak bir HwndSource(HwndSourceParameters) nesnesi oluşturmak için kullanılan parametreleri içerir.

MSG

bir iş parçacığının ileti kuyruğundaki ileti bilgilerini içerir.

Arabirimler

Name Description
IErrorPage

Birlikte çalışma içeriğini barındıran ve Windows Presentation Foundation (WPF) yürütülebilir dosyası ve konak tarafından sağlanan bir hata sayfası tarafından yorumlanan Windows Presentation Foundation (WPF) uygulamalar arasındaki etkileşimi tanımlar.

IKeyboardInputSink

Birlikte çalışma sınırları boyunca ve HWND'ler arasında sekme, hızlandırıcı ve anımsatıcıları yöneten bileşenler için bir klavye havuzu sağlar. Bu arabirim, WPF-Win32 birlikte çalışma senaryolarında klavye ileti yönetimi uygular.

IKeyboardInputSite

Kapsayıcı içindeki klavye odağını yönetir. Bu arabirim, WPF-Win32 birlikte çalışma senaryolarında klavye ileti yönetimi uygular.

IProgressPage

Birlikte çalışma içeriğini barındıran Windows Presentation Foundation (WPF) uygulamalar ile konak tarafından sağlanan ilerleme sayfası arasındaki etkileşimi tanımlar.

IWin32Window

Win32 pencere tanıtıcıları için sözleşmeyi tanımlar.

Numaralandırmalar

Name Description
D3DResourceType

D3DImage sınıfıyla uyumlu Direct3D yüzey türlerini belirtir.

RenderMode

İşleme tercihini belirtir.

Temsilciler

Name Description
HwndSourceHook

Win32 pencere iletilerini işleyen yöntemi temsil eder.

ThreadMessageEventHandler

ve ThreadFilterMessage olaylarını ThreadPreprocessMessage işleyen yöntemi temsil eder.