WriteableBitmap.BackBuffer Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um ponteiro para o buffer de trás.
public:
property IntPtr BackBuffer { IntPtr get(); };
[set: System.Security.SecurityCritical]
public IntPtr BackBuffer { [System.Security.SecurityCritical] get; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.BackBuffer : nativeint
Public ReadOnly Property BackBuffer As IntPtr
Valor de Propriedade
nativeint
E IntPtr isso aponta para o endereço base do back buffer.
- Atributos
Observações
O back buffer contém o conteúdo do bitmap no formato de píxel solicitado pelo utilizador.
Atualize o back buffer apenas entre chamadas para os Lock métodos e.Unlock Se não seguir o fluxo de trabalho Lock/Unlock descrito nas WriteableBitmap observações da classe, podem ocorrer comportamentos indefinidos, como tearing.
O endereço do back buffer não muda.
Segurança de roscas
Podes passar o BackBuffer ponteiro para componentes externos e outras threads para processamento, mas se o fizeres, tens de fornecer a tua própria coordenação de threads. Em particular, deve garantir que o thread UI especifica as áreas alteradas ao chamar o AddDirtyRect método, e que o thread UI desbloqueia o buffer ao chamar o Unlock método.