BitmapBuffer Classe

Definizione

Rappresenta il buffer dei dati pixel di una bitmap.

C#
[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
Ereditarietà
Object BitmapBuffer
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Ottenere un'istanza di questa classe chiamando SoftwareBitmap.LockBuffer. Poiché BitmapBuffer rappresenta un blocco esclusivo nella bitmap associata, le app non devono mantenere il riferimento a esso indefinito.

Metodi

Close()

Elimina l'oggetto e le risorse associate.

CreateReference()

Crea un riferimento al buffer di memoria sottostante.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

GetPlaneCount()

Ottiene il numero di piani bit nel buffer bitmap.

GetPlaneDescription(Int32)

Ottiene un oggetto BitmapPlaneDescription che descrive le dimensioni, l'offset e lo stride dei dati bitmap nel piano bit con l'indice specificato.

Si applica a

Prodotto Versioni
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Vedi anche