HwndTarget 类

定义

表示到支持可视化撰写的窗口句柄的绑定。

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 类的新实例。

属性

BackgroundColor

获取或设置由此 HwndTarget 引用的窗口的背景色。

Dispatcher

获取与此 Dispatcher 关联的 DispatcherObject

(继承自 DispatcherObject)
RenderMode

获取或设置由此 HwndTarget 引用的窗口的呈现模式。

RootVisual

获取或设置由此窗口承载的页面的根可视化对象。

TransformFromDevice

获取一个矩阵,该矩阵可转换与此目标的呈现目标相关联的设备的坐标。

TransformToDevice

获取一个矩阵,该矩阵可转换与呈现目标相关联的设备的目标的坐标。

UsesPerPixelOpacity

获取一个值,该值声明源窗口内容的每像素不透明度值是否用于呈现。

方法

CheckAccess()

确定调用线程是否可以访问此 DispatcherObject

(继承自 DispatcherObject)
Dispose()

释放由 HwndTarget 使用的所有资源。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程具有此 DispatcherObject 的访问权限。

(继承自 DispatcherObject)

适用于

线程安全性

A HwndTarget 不是线程安全的。 只能从创建的线程引用 HwndTarget 它。 如果尝试从其他线程进行访问 HwndTarget ,则会引发一个 InvalidOperationException