CompositionTarget 클래스

정의

애플리케이션의 표시 화면을 나타냅니다.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
상속
CompositionTarget
파생
구현

설명

CompositionTarget 애플리케이션은 그려지는 표시 화면을 나타내는 클래스입니다.CompositionTarget is a class that represents the display surface on which your application is being drawn. WPFWPF 애니메이션 엔진은 프레임 기반 애니메이션을 만들기 위한 다양한 기능을 제공합니다.The WPFWPF animation engine provides many features for creating frame-based animation. 그러나 프레임당 렌더링 제어 해야 하는 애플리케이션 경우도 있습니다.However, there are application scenarios in which you need control over rendering on a per frame basis. CompositionTarget 프레임당 콜백을 기준으로 사용자 지정 애니메이션을 만드는 기능을 제공 하는 개체입니다.The CompositionTarget object provides the ability to create custom animations based on a per-frame callback.

참고

사용 하 여 전체 코드 샘플 CompositionTarget를 참조 하세요 CompositionTarget 샘플합니다.For a complete code sample using CompositionTarget, see Using the CompositionTarget Sample.

속성

Dispatcher

Dispatcher와 연결된 DispatcherObject를 가져옵니다.Gets the Dispatcher this DispatcherObject is associated with.

(다음에서 상속됨 DispatcherObject)
RootVisual

CompositionTarget의 루트 표시를 가져오거나 설정합니다.Gets or sets the root visual of the CompositionTarget.

TransformFromDevice

렌더링 대상 디바이스의 좌표를 이 대상으로 변환하는 데 사용할 수 있는 행렬을 가져옵니다.Gets a matrix that can be used to transform coordinates from the rendering destination device to this target.

TransformToDevice

이 대상의 좌표를 렌더링 대상 디바이스로 변환하는 데 사용할 수 있는 행렬을 가져옵니다.Gets a matrix that can be used to transform coordinates from this target to the rendering destination device.

메서드

CheckAccess()

호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다.Determines whether the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)
Dispose()

CompositionTarget을 삭제합니다.Disposes CompositionTarget.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)
VerifyAccess()

호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다.Enforces that the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)

이벤트

Rendering

구조 트리의 개체가 렌더링되기 직전에 발생합니다.Occurs just before the objects in the composition tree are rendered.

적용 대상