SoftwareBitmap.CreateCopyFromBuffer Metode

Definisi

Overload

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32, BitmapAlphaMode)

Membuat SoftwareBitmap baru dengan melakukan salinan mendalam dari buffer yang disediakan. Modifikasi pada data dalam SoftwareBitmap baru tidak akan memengaruhi buffer tempat data dibuat.

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32)

Membuat SoftwareBitmap baru dengan melakukan salinan mendalam dari buffer yang disediakan. Modifikasi pada data dalam SoftwareBitmap baru tidak akan memengaruhi buffer tempat data dibuat.

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32, BitmapAlphaMode)

Membuat SoftwareBitmap baru dengan melakukan salinan mendalam dari buffer yang disediakan. Modifikasi pada data dalam SoftwareBitmap baru tidak akan memengaruhi buffer tempat data dibuat.

public:
 static SoftwareBitmap ^ CreateCopyFromBuffer(IBuffer ^ source, BitmapPixelFormat format, int width, int height, BitmapAlphaMode alpha);
/// [Windows.Foundation.Metadata.Overload("CreateCopyWithAlphaFromBuffer")]
 static SoftwareBitmap CreateCopyFromBuffer(IBuffer const& source, BitmapPixelFormat const& format, int const& width, int const& height, BitmapAlphaMode const& alpha);
[Windows.Foundation.Metadata.Overload("CreateCopyWithAlphaFromBuffer")]
public static SoftwareBitmap CreateCopyFromBuffer(IBuffer source, BitmapPixelFormat format, int width, int height, BitmapAlphaMode alpha);
function createCopyFromBuffer(source, format, width, height, alpha)
Public Shared Function CreateCopyFromBuffer (source As IBuffer, format As BitmapPixelFormat, width As Integer, height As Integer, alpha As BitmapAlphaMode) As SoftwareBitmap

Parameter

source
IBuffer

Buffer sumber tempat salinan akan dibuat.

format
BitmapPixelFormat

Format piksel bitmap perangkat lunak.

width
Int32

int

Lebar bitmap perangkat lunak, dalam piksel.

height
Int32

int

Tinggi bitmap perangkat lunak, dalam piksel.

alpha
BitmapAlphaMode

Mode alfa dari bitmap perangkat lunak.

Mengembalikan

Bitmap perangkat lunak baru.

Atribut

Lihat juga

Berlaku untuk

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32)

Membuat SoftwareBitmap baru dengan melakukan salinan mendalam dari buffer yang disediakan. Modifikasi pada data dalam SoftwareBitmap baru tidak akan memengaruhi buffer tempat data dibuat.

public:
 static SoftwareBitmap ^ CreateCopyFromBuffer(IBuffer ^ source, BitmapPixelFormat format, int width, int height);
/// [Windows.Foundation.Metadata.Overload("CreateCopyFromBuffer")]
 static SoftwareBitmap CreateCopyFromBuffer(IBuffer const& source, BitmapPixelFormat const& format, int const& width, int const& height);
[Windows.Foundation.Metadata.Overload("CreateCopyFromBuffer")]
public static SoftwareBitmap CreateCopyFromBuffer(IBuffer source, BitmapPixelFormat format, int width, int height);
function createCopyFromBuffer(source, format, width, height)
Public Shared Function CreateCopyFromBuffer (source As IBuffer, format As BitmapPixelFormat, width As Integer, height As Integer) As SoftwareBitmap

Parameter

source
IBuffer

Buffer sumber tempat salinan akan dibuat.

format
BitmapPixelFormat

Format piksel bitmap perangkat lunak.

width
Int32

int

Lebar bitmap perangkat lunak, dalam piksel.

height
Int32

int

Tinggi bitmap perangkat lunak, dalam piksel.

Mengembalikan

Bitmap perangkat lunak baru.

Atribut

Keterangan

Gunakan metode ini dan kelebihan bebannya untuk menyalin data dari PixelBuffer dari WriteableBitmap ke dalam SoftwareBitmap yang ada.

Lihat juga

Berlaku untuk