WriteableBitmap.BackBuffer Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan penunjuk ke buffer belakang.
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
Nilai Properti
nativeint
Yang IntPtr menunjuk ke alamat dasar buffer belakang.
- Atribut
Keterangan
Buffer belakang berisi konten bitmap dalam format piksel yang diminta oleh pengguna.
Perbarui buffer belakang hanya antara panggilan ke Lock metode dan Unlock . Jika Anda tidak mengikuti alur kerja Kunci/Buka Kunci yang dijelaskan dalam WriteableBitmap keterangan kelas, perilaku yang tidak ditentukan, seperti merobek, dapat terjadi.
Alamat buffer belakang tidak berubah.
Keselamatan Benang
Anda dapat meneruskan BackBuffer penunjuk ke komponen eksternal dan utas lain untuk diproses, tetapi jika Anda melakukannya, Anda harus menyediakan koordinasi utas anda sendiri. Secara khusus, Anda harus memastikan bahwa utas UI menentukan area yang diubah dengan memanggil AddDirtyRect metode , dan bahwa utas UI membuka buffer dengan memanggil Unlock metode .