CompositionTarget Класс

Определение

Представляет отображаемую поверхность приложения.

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
Наследование
CompositionTarget
Производный
Реализации

Комментарии

CompositionTarget — это класс, представляющий поверхность отображения, на которой рисуется приложение. Подсистема анимации WPF предоставляет множество функций для создания анимации на основе фрейма. Однако существуют сценарии приложений, в которых требуется контроль над отрисовкой на основе кадра. Объект CompositionTarget предоставляет возможность создавать пользовательские анимации на основе обратного вызова для каждого кадра.

Примечание

Полный пример кода с использованием CompositionTargetсм. в разделе "Использование примера CompositionTarget".

Свойства

Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.

(Унаследовано от DispatcherObject)
RootVisual

Получает или задает корневой визуальный объект для CompositionTarget.

TransformFromDevice

Получает матрицу, которая может использоваться для преобразования координат из устройства назначения отрисовки к данному целевому объекту.

TransformToDevice

Получает матрицу, которая может использоваться для преобразования координат от данного целевого объекта к целевому устройству отрисовки.

Методы

CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
Dispose()

Удаляет CompositionTarget.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

События

Rendering

Происходит непосредственно перед отрисовкой объектов в дереве композиции.

Применяется к