CompositionTarget Sınıf

Tanım

Uygulamanızın ekran yüzeyini temsil eder.

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
Devralma
CompositionTarget
Türetilmiş
Uygulamalar

Açıklamalar

CompositionTarget , uygulamanızın çizildiği ekran yüzeyini temsil eden bir sınıftır. WPF animasyon altyapısı, çerçeve tabanlı animasyon oluşturmaya yönelik birçok özellik sağlar. Ancak, çerçeve başına işleme üzerinde denetime ihtiyacınız olan uygulama senaryoları vardır. nesnesi, CompositionTarget çerçeve başına geri çağırmayı temel alan özel animasyonlar oluşturma olanağı sağlar.

Not

kullanarak CompositionTargeteksiksiz bir kod örneği için bkz . CompositionTarget Örneğini Kullanma.

Özellikler

Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğunu alır.

(Devralındığı yer: DispatcherObject)
RootVisual

öğesinin kök görselini CompositionTargetalır veya ayarlar.

TransformFromDevice

İşleme hedef cihazından bu hedefe koordinatları dönüştürmek için kullanılabilecek bir matris alır.

TransformToDevice

Bu hedeften işleme hedef cihazına koordinatları dönüştürmek için kullanılabilecek bir matris alır.

Yöntemler

CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
Dispose()

atılır CompositionTarget.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjecterişimine sahip olmasını zorlar.

(Devralındığı yer: DispatcherObject)

Ekinlikler

Rendering

Oluşturma ağacındaki nesneler işlenmeden hemen önce gerçekleşir.

Şunlara uygulanır