WriteableBitmap.BackBuffer Свойство

Определение

Возвращает указатель на задний буфер.

public:
 property IntPtr BackBuffer { IntPtr get(); };
[set: System.Security.SecurityCritical]
public IntPtr BackBuffer { [System.Security.SecurityCritical] get; }
public IntPtr BackBuffer { get; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.BackBuffer : nativeint
member this.BackBuffer : nativeint
Public ReadOnly Property BackBuffer As IntPtr

Значение свойства

IntPtr

nativeint

Объект IntPtr, который указывает на базовый адрес заднего буфера.

Атрибуты

Комментарии

Задний буфер содержит содержимое растрового изображения в формате пикселей, запрошенном пользователем.

Обновите задний буфер только между вызовами и Unlock методамиLock. Если не следовать рабочему процессу блокировки и разблокировки, описанному в WriteableBitmap примечаниях класса, может возникнуть неопределенное поведение, например разрыв.

Адрес обратного буфера не изменяется.

Потокобезопасность

Вы можете передать BackBuffer указатель на внешние компоненты и другие потоки для обработки, но при этом необходимо предоставить собственную координацию потоков. В частности, необходимо убедиться, что поток пользовательского интерфейса указывает измененные области, вызывая AddDirtyRect метод, и что поток пользовательского интерфейса разблокирует буфер, вызывая Unlock метод.

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