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 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 Blocco/Sblocco descritto nelle note della WriteableBitmap classe, possono verificarsi comportamenti non definiti, ad esempio la disinstallazione.

L'indirizzo del buffer nascosto non cambia.

Sicurezza dei Thread

È possibile passare il BackBuffer puntatore ai componenti esterni e ad altri thread per l'elaborazione, ma, in caso affermativo, è necessario fornire il coordinamento del 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 sblocchi il buffer chiamando il Unlock metodo .

Si applica a