WriteableBitmap.BackBuffer Egenskap

Definition

Hämtar en pekare till den bakre bufferten.

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

Egenskapsvärde

IntPtr

nativeint

En IntPtr som pekar på basadressen för den bakre bufferten.

Attribut

Kommentarer

Serverbufferten innehåller bitmappsinnehållet i det pixelformat som användaren begär.

Uppdatera endast serverbufferten mellan anrop till Lock metoderna och Unlock . Om du inte följer arbetsflödet Lås/Lås upp som beskrivs i klasskommentarerna WriteableBitmap kan odefinierade beteenden, till exempel avbrott, inträffa.

Adressen till serverbufferten ändras inte.

Trådsäkerhet

Du kan skicka pekaren BackBuffer till externa komponenter och andra trådar för bearbetning, men om du gör det måste du tillhandahålla en egen trådsamordning. I synnerhet måste du se till att användargränssnittstråden anger ändrade områden genom att anropa AddDirtyRect metoden och att användargränssnittstråden låser upp bufferten genom att anropa Unlock metoden.

Gäller för