CompositionTarget Class

Definition

Representa a superfície de exibição do seu aplicativo.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
Inheritance
CompositionTarget
Derived
Implements

Remarks

CompositionTarget é uma classe que representa a superfície de exibição na qual seu aplicativo está sendo desenhado.CompositionTarget is a class that represents the display surface on which your application is being drawn. O mecanismo de animação WPFWPF fornece vários recursos para criar animações baseadas em quadros.The WPFWPF animation engine provides many features for creating frame-based animation. No entanto, há cenários de aplicativo nos quais você precisa de controle sobre a renderização por quadro.However, there are application scenarios in which you need control over rendering on a per frame basis. O objeto CompositionTarget fornece a capacidade de criar animações personalizadas com base em um retorno de chamada por quadro.The CompositionTarget object provides the ability to create custom animations based on a per-frame callback.

Note

Para obter um exemplo de código completo usando CompositionTarget, consulte usando o exemplo de CompositionTarget.For a complete code sample using CompositionTarget, see Using the CompositionTarget Sample.

Properties

Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
RootVisual

Obtém ou define o visual raiz do CompositionTarget.Gets or sets the root visual of the CompositionTarget.

TransformFromDevice

Obtém uma matriz que pode ser usada para transformar as coordenadas do dispositivo de destino da renderização para este destino.Gets a matrix that can be used to transform coordinates from the rendering destination device to this target.

TransformToDevice

Obtém uma matriz que pode ser usada para transformar as coordenadas desse destino para o dispositivo de destino de renderização.Gets a matrix that can be used to transform coordinates from this target to the rendering destination device.

Methods

CheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
Dispose()

Descarta CompositionTarget.Disposes CompositionTarget.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Events

Rendering

Ocorre antes de os objetos na árvore de composição serem renderizados.Occurs just before the objects in the composition tree are rendered.

Applies to