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)

Инициализирует новый экземпляр класса HwndTarget, используя заданный HWND.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 создается исключение.If you try to access HwndTarget from a different thread, an InvalidOperationException is thrown.