CompositionTarget CompositionTarget CompositionTarget CompositionTarget Class

Definition

Stellt die Anzeigeoberfläche der Anwendung dar.Represents the display surface of your application.

public ref class CompositionTarget abstract : System::Windows::Threading::DispatcherObject, IDisposable
public abstract class CompositionTarget : System.Windows.Threading.DispatcherObject, IDisposable
type CompositionTarget = class
    inherit DispatcherObject
    interface IDisposable
Public MustInherit Class CompositionTarget
Inherits DispatcherObject
Implements IDisposable
Vererbung
CompositionTargetCompositionTargetCompositionTargetCompositionTarget
Abgeleitet
Implementiert

Hinweise

CompositionTargetist eine Klasse, die die Anzeige Oberfläche darstellt, auf der die Anwendung gezeichnet wird.CompositionTarget is a class that represents the display surface on which your application is being drawn. Die WPFWPF-Animations-Engine stellt zahlreiche Funktionen zum Erstellen framebasierter Animationen bereit.The WPFWPF animation engine provides many features for creating frame-based animation. Es gibt jedoch Anwendungs Szenarios, in denen Sie die Kontrolle über das Rendering pro Frame benötigen.However, there are application scenarios in which you need control over rendering on a per frame basis. Das CompositionTarget -Objekt bietet die Möglichkeit, benutzerdefinierte Animationen basierend auf einem pro-Frame-Rückruf zu erstellen.The CompositionTarget object provides the ability to create custom animations based on a per-frame callback.

Hinweis

Ein umfassendes Codebeispiel mit finden CompositionTargetSie unter Verwenden des CompositionTarget-Beispiels.For a complete code sample using CompositionTarget, see Using the CompositionTarget Sample.

Eigenschaften

Dispatcher Dispatcher Dispatcher Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
RootVisual RootVisual RootVisual RootVisual

Ruft das visuelle Stammelement des CompositionTarget ab oder legt dieses fest.Gets or sets the root visual of the CompositionTarget.

TransformFromDevice TransformFromDevice TransformFromDevice TransformFromDevice

Ruft eine Matrix ab, mit der Koordinaten des Renderingzielgeräts für dieses Ziel umgewandelt werden können.Gets a matrix that can be used to transform coordinates from the rendering destination device to this target.

TransformToDevice TransformToDevice TransformToDevice TransformToDevice

Ruft eine Matrix ab, mit der Koordinaten von diesem Ziel für das Renderingzielgerät umgewandelt werden können.Gets a matrix that can be used to transform coordinates from this target to the rendering destination device.

Methoden

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
Dispose() Dispose() Dispose() Dispose()

Gibt CompositionTarget frei.Disposes CompositionTarget.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Ereignisse

Rendering Rendering Rendering Rendering

Tritt unmittelbar vor dem Rendern der Objekte in der Kompositionsstruktur auf.Occurs just before the objects in the composition tree are rendered.

Gilt für: