WriteableBitmap.BackBuffer Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Arka arabelleğe bir işaretçi alır.
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
Özellik Değeri
-
IntPtr
nativeint
IntPtr Arka arabelleğinde temel adrese işaret eden bir.
- Öznitelikler
Açıklamalar
Arka arabellek, kullanıcı tarafından istenen piksel biçiminde bit eşlem içeriğini içerir.
Geri arabelleği yalnızca ve Unlock yöntemlerine yapılan Lock çağrılar arasında güncelleştirin. Sınıf açıklamalarında WriteableBitmap açıklanan Kilitle/Kilidini Aç iş akışını izlemezseniz, yırtılma gibi tanımsız davranışlar oluşabilir.
Arka arabelleğin adresi değişmez.
İş Parçacığı Güvenliği
İşaretçiyi BackBuffer işlenmek üzere dış bileşenlere ve diğer iş parçacıklarına geçirebilirsiniz, ancak bunu yaparsanız, kendi iş parçacığı koordinasyonunu sağlamanız gerekir. Özellikle, kullanıcı arabirimi iş parçacığının yöntemini çağırarak değiştirilen alanları belirttiğinden AddDirtyRect ve ui iş parçacığının yöntemini çağırarak Unlock arabelleğin kilidini açdığından emin olmanız gerekir.