BitmapEncoder.CreateForTranscodingAsync Método

Definición

Crea de forma asincrónica un bitmapEncoder e inicializa mediante datos de un bitmapDecoder existente.

public:
 static IAsyncOperation<BitmapEncoder ^> ^ CreateForTranscodingAsync(IRandomAccessStream ^ stream, BitmapDecoder ^ bitmapDecoder);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<BitmapEncoder> CreateForTranscodingAsync(IRandomAccessStream const& stream, BitmapDecoder const& bitmapDecoder);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<BitmapEncoder> CreateForTranscodingAsync(IRandomAccessStream stream, BitmapDecoder bitmapDecoder);
function createForTranscodingAsync(stream, bitmapDecoder)
Public Shared Function CreateForTranscodingAsync (stream As IRandomAccessStream, bitmapDecoder As BitmapDecoder) As IAsyncOperation(Of BitmapEncoder)

Parámetros

stream
IRandomAccessStream

Secuencia de salida.

bitmapDecoder
BitmapDecoder

BitmapDecoder que contiene los datos de imagen que se van a copiar.

Devoluciones

Objeto que administra la creación asincrónica de un nuevo BitmapEncoder mediante datos de un bitmapDecoder existente.

Atributos

Comentarios

Llame a este método cuando desee editar algunos elementos de una imagen, pero desea conservar el resto de los datos intactos. Por ejemplo, si desea escribir algunos metadatos o propiedades, pero no desea tocar la propia imagen. Cuando se crea un bitmapEncoder mediante este método, se inicializa mediante datos del argumento bitmapDecoder . Los datos que establezca en el codificador sobrescribirán los datos existentes y todos los demás datos se conservarán sin cambios.

Este método solo permite crear un codificador con el mismo formato de imagen que el descodificador.

Se aplica a

Consulte también