BitmapDecoder.CreateAsync Método

Definición

Sobrecargas

CreateAsync(IRandomAccessStream)

Crea de forma asincrónica un bitmapDecoder e inicializa mediante una secuencia.

CreateAsync(Guid, IRandomAccessStream)

Crea de forma asincrónica un nuevo bitmapDecoder mediante un códec de mapa de bits específico e inicializa mediante una secuencia.

CreateAsync(IRandomAccessStream)

Crea de forma asincrónica un bitmapDecoder e inicializa mediante una secuencia.

public:
 static IAsyncOperation<BitmapDecoder ^> ^ CreateAsync(IRandomAccessStream ^ stream);
/// [Windows.Foundation.Metadata.Overload("CreateAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<BitmapDecoder> CreateAsync(IRandomAccessStream const& stream);
[Windows.Foundation.Metadata.Overload("CreateAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<BitmapDecoder> CreateAsync(IRandomAccessStream stream);
function createAsync(stream)
Public Shared Function CreateAsync (stream As IRandomAccessStream) As IAsyncOperation(Of BitmapDecoder)

Parámetros

stream
IRandomAccessStream

Secuencia que contiene el archivo de imagen que se va a descodificar.

Devoluciones

Objeto que administra la creación asincrónica de un nuevo BitmapDecoder.

Atributos

Comentarios

Windows.Graphics.Imaging determina automáticamente el descodificador de mapa de bits correcto para descodificar la secuencia.

Consulte también

Se aplica a

CreateAsync(Guid, IRandomAccessStream)

Crea de forma asincrónica un nuevo bitmapDecoder mediante un códec de mapa de bits específico e inicializa mediante una secuencia.

public:
 static IAsyncOperation<BitmapDecoder ^> ^ CreateAsync(Platform::Guid decoderId, IRandomAccessStream ^ stream);
/// [Windows.Foundation.Metadata.Overload("CreateWithIdAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<BitmapDecoder> CreateAsync(winrt::guid const& decoderId, IRandomAccessStream const& stream);
[Windows.Foundation.Metadata.Overload("CreateWithIdAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<BitmapDecoder> CreateAsync(Guid decoderId, IRandomAccessStream stream);
function createAsync(decoderId, stream)
Public Shared Function CreateAsync (decoderId As Guid, stream As IRandomAccessStream) As IAsyncOperation(Of BitmapDecoder)

Parámetros

decoderId
Guid

Platform::Guid

winrt::guid

Identificador único del códec de mapa de bits especificado.

stream
IRandomAccessStream

Secuencia que contiene el archivo de imagen que se va a descodificar.

Devoluciones

Objeto que administra la creación asincrónica de un nuevo BitmapDecoder.

Atributos

Comentarios

Este método permite a la aplicación seleccionar explícitamente el descodificador de mapa de bits que se va a usar y omitir cualquier arbitraje automático de códecs. Los identificadores únicos de los descodificadores integrados están disponibles como propiedades en BitmapDecoder. Además, el identificador único de cualquier descodificador instalado se puede obtener mediante el método GetDecoderInformationEnumerator .

Consulte también

Se aplica a