Freigeben über


HwndTarget Klasse

Definition

Stellt eine Bindung an ein Fensterhandle dar, das die visuelle Komposition unterstützt.

public ref class HwndTarget : System::Windows::Media::CompositionTarget
public class HwndTarget : System.Windows.Media.CompositionTarget
type HwndTarget = class
    inherit CompositionTarget
Public Class HwndTarget
Inherits CompositionTarget
Vererbung

Konstruktoren

HwndTarget(IntPtr)

Initialisiert eine neue Instanz der HwndTarget-Klasse mit dem angegebenen HWND.

Eigenschaften

BackgroundColor

Ruft die Hintergrundfarbe des Fensters ab, auf das dieses HwndTarget verweist, oder legt diese fest.

Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
RenderMode

Ruft den Renderingmodus für das Fenster ab, auf das dieses HwndTarget verweist, oder legt diesen fest.

RootVisual

Ruft das visuelle Stammobjekt der Seite ab, die vom Fenster gehostet wird, oder legt dieses fest.

TransformFromDevice

Ruft eine Matrix ab, die die Koordinaten des Geräts umwandelt, das dem Renderingziel des Ziels zugeordnet ist.

TransformToDevice

Ruft eine Matrix ab, die die Koordinaten des Ziels für das Gerät umwandelt, das dem Renderingziel zugeordnet ist.

UsesPerPixelOpacity

Ruft einen Wert ab, der deklariert, ob der Durchlässigkeitswert pro Pixel des Quellfensterinhalts zum Rendern verwendet wird.

Methoden

CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)
Dispose()

Gibt alle vom HwndTarget verwendeten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)

Gilt für

Threadsicherheit

A HwndTarget ist nicht threadsicher. Sie können nur auf einen HwndTarget Thread verweisen, der sie erstellt hat. Wenn Sie versuchen, von einem anderen Thread aus darauf zuzugreifen HwndTarget , wird ein InvalidOperationException Fehler ausgelöst.