WriteableBitmap.BackBuffer Proprietà

Definizione

Ottiene un puntatore al buffer nascosto.

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

Valore della proprietà

IntPtr

nativeint

Oggetto di tipo IntPtr che punta all’indirizzo di base del buffer nascosto.

Attributi

Commenti

Il buffer nascosto contiene il contenuto della bitmap nel formato pixel richiesto dall'utente.

Aggiornare il buffer nascosto solo tra le chiamate ai Lock metodi e Unlock . Se non si segue il flusso di lavoro Lock/Unlock descritto nelle note della WriteableBitmap classe, possono verificarsi comportamenti non definiti, ad esempio la disinstallazione.

L'indirizzo del buffer nascosto non cambia.

Thread safety

È possibile passare il BackBuffer puntatore a componenti esterni e ad altri thread per l'elaborazione, ma, in caso affermativo, è necessario fornire il proprio coordinamento dei thread. In particolare, è necessario assicurarsi che il thread dell'interfaccia utente specifichi le aree modificate chiamando il AddDirtyRect metodo e che il thread dell'interfaccia utente sblocca il buffer chiamando il Unlock metodo .

Si applica a