WriteableBitmap.BackBuffer Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um ponteiro para o buffer de fundo.
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 da propriedade
nativeint
Um IntPtr que aponta para o endereço base do buffer de fundo.
- Atributos
Comentários
O buffer de fundo contém o conteúdo do bitmap no formato de pixel solicitado pelo usuário.
Atualize o buffer de fundo somente entre chamadas para os métodos e Unlock as Lock chamadas. Se você não seguir o fluxo de trabalho De bloqueio/desbloqueio descrito nas observações de WriteableBitmap classe, comportamentos indefinidos, como o corte, poderão ocorrer.
O endereço do buffer de fundo não é alterado.
Segurança de Thread
Você pode passar o BackBuffer ponteiro para componentes externos e outros threads para processamento, mas, se o fizer, deverá fornecer sua própria coordenação de thread. Em particular, você deve garantir que o thread de interface do usuário especifique áreas alteradas chamando o AddDirtyRect método e que o thread de interface do usuário desbloqueie o buffer chamando o Unlock método.