Поделиться через


SoftwareBitmap.CreateCopyFromSurfaceAsync Метод

Определение

Перегрузки

CreateCopyFromSurfaceAsync(IDirect3DSurface)

Асинхронно создает новый объект SoftwareBitmap , выполняя глубокую копию предоставленного IDirect3DSurface. Изменения данных в новой программе SoftwareBitmap не повлияют на поверхность, из которой они были созданы.

CreateCopyFromSurfaceAsync(IDirect3DSurface, BitmapAlphaMode)

Асинхронно создает новый объект SoftwareBitmap , выполняя глубокую копию предоставленного IDirect3DSurface. Изменения данных в новой программе SoftwareBitmap не повлияют на поверхность, из которой они были созданы.

CreateCopyFromSurfaceAsync(IDirect3DSurface)

Асинхронно создает новый объект SoftwareBitmap , выполняя глубокую копию предоставленного IDirect3DSurface. Изменения данных в новой программе 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)

Асинхронно создает новый объект SoftwareBitmap , выполняя глубокую копию предоставленного IDirect3DSurface. Изменения данных в новой программе 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 при успешном завершении.

Атрибуты

См. также раздел

Применяется к