次の方法で共有


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

ソフトウェア ビットマップのアルファ モード。

戻り値

正常に完了すると SoftwareBitmap を返す非同期操作。

属性

こちらもご覧ください

適用対象