WriteableBitmap.BackBuffer Eigenschap

Definitie

Hiermee wordt een aanwijzer naar de backbuffer geretourneerd.

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

Waarde van eigenschap

IntPtr

nativeint

Een IntPtr die verwijst naar het basisadres van de backbuffer.

Kenmerken

Opmerkingen

De achterbuffer bevat de bitmapinhoud in de pixelindeling die door de gebruiker is aangevraagd.

Werk de backbuffer alleen bij tussen aanroepen naar de Lock en Unlock methoden. Als u de werkstroom Vergrendelen/ontgrendelen niet volgt die wordt beschreven in de opmerkingen van de WriteableBitmap klasse, kunnen niet-gedefinieerd gedrag, zoals scheuren, optreden.

Het adres van de achterbuffer verandert niet.

Schroefdraadveiligheid

U kunt de BackBuffer aanwijzer doorgeven aan externe onderdelen en andere threads voor verwerking, maar als u dat wel doet, moet u uw eigen threadcoƶrdinatie bieden. U moet er met name voor zorgen dat de UI-thread gewijzigde gebieden opgeeft door de AddDirtyRect methode aan te roepen en dat de UI-thread de buffer ontgrendelt door de Unlock methode aan te roepen.

Van toepassing op