Compartilhar via


BitmapBuffer Classe

Definição

Representa o buffer de dados de pixel de um bitmap.

public ref class BitmapBuffer sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BitmapBuffer final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BitmapBuffer : System.IDisposable
Public NotInheritable Class BitmapBuffer
Implements IDisposable
Herança
Object Platform::Object IInspectable BitmapBuffer
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe chamando SoftwareBitmap.LockBuffer. Como o BitmapBuffer representa um bloqueio exclusivo no bitmap associado, os aplicativos não devem manter a referência a ele indefinidamente.

Métodos

Close()

Descarta o objeto e os recursos associados.

CreateReference()

Cria uma referência ao buffer de memória subjacente.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

GetPlaneCount()

Obtém o número de planos de bits no buffer de bitmap.

GetPlaneDescription(Int32)

Obtém um objeto BitmapPlaneDescription que descreve o tamanho, o deslocamento e o passo dos dados de bitmap no plano de bits com o índice especificado.

Aplica-se a

Confira também