HwndTarget 클래스

정의

비주얼 컴퍼지션을 지원하는 창 핸들에 대한 바인딩을 나타냅니다.Represents a binding to a window handle that supports visual composition.

public ref class HwndTarget : System::Windows::Media::CompositionTarget
public class HwndTarget : System.Windows.Media.CompositionTarget
type HwndTarget = class
    inherit CompositionTarget
Public Class HwndTarget
Inherits CompositionTarget
상속

생성자

HwndTarget(IntPtr)

지정한 HWND를 사용하여 HwndTarget 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the HwndTarget class, using the specified HWND.

속성

BackgroundColor

HwndTarget에서 참조하는 창의 배경색을 가져오거나 설정합니다.Gets or sets the background color of the window referenced by this HwndTarget.

Dispatcher

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

(다음에서 상속됨 DispatcherObject)
RenderMode

HwndTarget에서 참조하는 창의 렌더링 모드를 가져오거나 설정합니다.Gets or sets the rendering mode for the window referenced by this HwndTarget.

RootVisual

창에서 호스팅하는 페이지의 루트 표시 개체를 가져오거나 설정합니다.Gets or sets the root visual object of the page that is hosted by the window.

TransformFromDevice

이 대상의 렌더링 대상과 연결된 디바이스의 좌표를 변환하는 매트릭스를 가져옵니다.Gets a matrix that transforms the coordinates of the device that is associated with the rendering destination of this target.

TransformToDevice

이 대상의 좌표를 렌더링 대상과 연결된 디바이스로 변환하는 매트릭스를 가져옵니다.Gets a matrix that transforms the coordinates of this target to the device that is associated with the rendering destination.

UsesPerPixelOpacity

소스 창 콘텐츠의 픽셀별 불투명도 값이 렌더링에 사용되는지 여부를 선언하는 값을 가져옵니다.Gets a value that declares whether the per-pixel opacity value of the source window content is used for rendering.

메서드

CheckAccess()

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

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

HwndTarget에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the HwndTarget.

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)

적용 대상

스레드 보안

HwndTarget 는 스레드로부터 안전 하지 않습니다.A HwndTarget is not thread-safe. 참조할 수는 HwndTarget 만든 스레드에서 합니다.You can reference a HwndTarget only from the thread that created it. 액세스 하려는 경우 HwndTarget 다른 스레드에서 InvalidOperationException throw 됩니다.If you try to access HwndTarget from a different thread, an InvalidOperationException is thrown.