WriteableBitmap.BackBuffer Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wskaźnik do buforu wstecznego.
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
Wartość właściwości
-
IntPtr
nativeint
Element IntPtr wskazujący podstawowy adres buforu wstecznego.
- Atrybuty
Uwagi
Bufor wsteczny zawiera zawartość mapy bitowej w formacie pikseli żądanym przez użytkownika.
Zaktualizuj bufor wsteczny tylko między wywołaniami Lock metod i .Unlock Jeśli nie będziesz przestrzegać przepływu pracy Blokada/Odblokowywanie opisanego WriteableBitmap w uwagach klasy, mogą wystąpić niezdefiniowane zachowania, takie jak rozerwanie.
Adres buforu wstecznego nie zmienia się.
Bezpieczeństwo wątkowe
Wskaźnik można przekazać BackBuffer do składników zewnętrznych i innych wątków do przetwarzania, ale jeśli to zrobisz, musisz zapewnić własną koordynację wątków. W szczególności należy upewnić się, że wątek interfejsu użytkownika określa zmienione obszary przez wywołanie AddDirtyRect metody i że wątek interfejsu użytkownika odblokuje bufor przez wywołanie Unlock metody .