WriteableBitmap.BackBuffer Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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.