다음을 통해 공유


SoftwareBitmap.CreateCopyFromBuffer 메서드

정의

오버로드

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

제공된 버퍼의 전체 복사본을 수행하여 새 SoftwareBitmap 을 만듭니다. 새 SoftwareBitmap 의 데이터를 수정해도 만들어진 버퍼에는 영향을 미치지 않습니다.

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32)

제공된 버퍼의 전체 복사본을 수행하여 새 SoftwareBitmap 을 만듭니다. 새 SoftwareBitmap 의 데이터를 수정해도 만들어진 버퍼에는 영향을 미치지 않습니다.

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

제공된 버퍼의 전체 복사본을 수행하여 새 SoftwareBitmap 을 만듭니다. 새 SoftwareBitmap 의 데이터를 수정해도 만들어진 버퍼에는 영향을 미치지 않습니다.

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

매개 변수

source
IBuffer

복사본을 만들 원본 버퍼입니다.

format
BitmapPixelFormat

소프트웨어 비트맵의 픽셀 형식입니다.

width
Int32

int

소프트웨어 비트맵의 너비(픽셀)입니다.

height
Int32

int

소프트웨어 비트맵의 높이(픽셀)입니다.

alpha
BitmapAlphaMode

소프트웨어 비트맵의 알파 모드입니다.

반환

새 소프트웨어 비트맵입니다.

특성

추가 정보

적용 대상

CreateCopyFromBuffer(IBuffer, BitmapPixelFormat, Int32, Int32)

제공된 버퍼의 전체 복사본을 수행하여 새 SoftwareBitmap 을 만듭니다. 새 SoftwareBitmap 의 데이터를 수정해도 만들어진 버퍼에는 영향을 미치지 않습니다.

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

매개 변수

source
IBuffer

복사본을 만들 원본 버퍼입니다.

format
BitmapPixelFormat

소프트웨어 비트맵의 픽셀 형식입니다.

width
Int32

int

소프트웨어 비트맵의 너비(픽셀)입니다.

height
Int32

int

소프트웨어 비트맵의 높이(픽셀)입니다.

반환

새 소프트웨어 비트맵입니다.

특성

설명

이 메서드와 해당 오버로드를 사용하여 WriteableBitmapPixelBuffer에서 기존 SoftwareBitmap으로 데이터를 복사합니다.

추가 정보

적용 대상