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; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.BackBuffer : nativeint
Public ReadOnly Property BackBuffer As IntPtr

Valor de propiedad

IntPtr

nativeint

que IntPtr apunta a la dirección base del búfer de reserva.

Atributos

Comentarios

El búfer atrás 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 clase WriteableBitmap , pueden producirse comportamientos indefinidos, como el desgarro.

La dirección del búfer atrás no cambia.

Seguridad de hilos

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 la interfaz de usuario especifica áreas modificadas llamando al AddDirtyRect método y que el subproceso de interfaz de usuario desbloquea el búfer llamando al Unlock método .

Se aplica a