SoftwareBitmap.CreateCopyFromSurfaceAsync 方法

定义

重载

CreateCopyFromSurfaceAsync(IDirect3DSurface)

通过执行提供的 IDirect3DSurface 的深层副本,异步创建新的 SoftwareBitmap。 对新 SoftwareBitmap 中的数据的修改不会影响创建它的图面。

CreateCopyFromSurfaceAsync(IDirect3DSurface, BitmapAlphaMode)

通过执行提供的 IDirect3DSurface 的深层副本,异步创建新的 SoftwareBitmap。 对新 SoftwareBitmap 中的数据的修改不会影响创建它的图面。

CreateCopyFromSurfaceAsync(IDirect3DSurface)

通过执行提供的 IDirect3DSurface 的深层副本,异步创建新的 SoftwareBitmap。 对新 SoftwareBitmap 中的数据的修改不会影响创建它的图面。

public:
 static IAsyncOperation<SoftwareBitmap ^> ^ CreateCopyFromSurfaceAsync(IDirect3DSurface ^ surface);
/// [Windows.Foundation.Metadata.Overload("CreateCopyFromSurfaceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync(IDirect3DSurface const& surface);
[Windows.Foundation.Metadata.Overload("CreateCopyFromSurfaceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync(IDirect3DSurface surface);
function createCopyFromSurfaceAsync(surface)
Public Shared Function CreateCopyFromSurfaceAsync (surface As IDirect3DSurface) As IAsyncOperation(Of SoftwareBitmap)

参数

surface
IDirect3DSurface

将从中创建副本的源图面。

返回

成功完成时返回 SoftwareBitmap 的异步操作。

属性

另请参阅

适用于

CreateCopyFromSurfaceAsync(IDirect3DSurface, BitmapAlphaMode)

通过执行提供的 IDirect3DSurface 的深层副本,异步创建新的 SoftwareBitmap。 对新 SoftwareBitmap 中的数据的修改不会影响创建它的图面。

public:
 static IAsyncOperation<SoftwareBitmap ^> ^ CreateCopyFromSurfaceAsync(IDirect3DSurface ^ surface, BitmapAlphaMode alpha);
/// [Windows.Foundation.Metadata.Overload("CreateCopyWithAlphaFromSurfaceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync(IDirect3DSurface const& surface, BitmapAlphaMode const& alpha);
[Windows.Foundation.Metadata.Overload("CreateCopyWithAlphaFromSurfaceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync(IDirect3DSurface surface, BitmapAlphaMode alpha);
function createCopyFromSurfaceAsync(surface, alpha)
Public Shared Function CreateCopyFromSurfaceAsync (surface As IDirect3DSurface, alpha As BitmapAlphaMode) As IAsyncOperation(Of SoftwareBitmap)

参数

surface
IDirect3DSurface

将从中创建副本的源图面。

alpha
BitmapAlphaMode

软件位图的 alpha 模式。

返回

成功完成时返回 SoftwareBitmap 的异步操作。

属性

另请参阅

适用于