BitmapDecoder.CreateAsync 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í.
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 .