WriteableBitmap.BackBuffer Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .