Compartir a través de


WriteableBitmap.BackBuffer Propiedad

Definición

Obtiene un puntero al búfer de reserva.

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

Valor de propiedad

IntPtr

nativeint

IntPtr que señala a la dirección base del búfer de reserva.

Atributos

Comentarios

El búfer de reserva contiene el contenido del mapa de bits en el formato de píxel solicitado por el usuario.

Actualice el búfer de reserva solo entre las llamadas a los Lock métodos y Unlock . Si no sigue el flujo de trabajo Bloquear o desbloquear descrito en los comentarios de la WriteableBitmap clase, pueden producirse comportamientos no definidos, como el desgarro.

La dirección del búfer de reserva no cambia.

Seguridad para subprocesos

Puede pasar el BackBuffer puntero a componentes externos y otros subprocesos para su procesamiento, pero si lo hace, debe proporcionar su propia coordinación de subprocesos. En concreto, debe asegurarse de que el subproceso de interfaz de usuario especifica áreas modificadas mediante una llamada al AddDirtyRect método y que el subproceso de interfaz de usuario desbloquea el búfer llamando al Unlock método .

Se aplica a