BitmapEncoder.CreateForTranscodingAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.