BitmapEncoder.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(Guid, IRandomAccessStream) |
Crea de forma asincrónica un nuevo bitmapEncoder. |
CreateAsync(Guid, IRandomAccessStream, IIterable<KeyValuePair<String,BitmapTypedValue>>) |
Crea de forma asincrónica un nuevo BitmapEncoder para el códec especificado con las opciones de codificación especificadas e inicializa en una secuencia. |
CreateAsync(Guid, IRandomAccessStream)
Crea de forma asincrónica un nuevo bitmapEncoder.
public:
static IAsyncOperation<BitmapEncoder ^> ^ CreateAsync(Platform::Guid encoderId, IRandomAccessStream ^ stream);
/// [Windows.Foundation.Metadata.Overload("CreateAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<BitmapEncoder> CreateAsync(winrt::guid const& encoderId, IRandomAccessStream const& stream);
[Windows.Foundation.Metadata.Overload("CreateAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<BitmapEncoder> CreateAsync(Guid encoderId, IRandomAccessStream stream);
function createAsync(encoderId, stream)
Public Shared Function CreateAsync (encoderId As Guid, stream As IRandomAccessStream) As IAsyncOperation(Of BitmapEncoder)
Parámetros
- encoderId
-
Guid
Platform::Guid
winrt::guid
Identificador único del codificador especificado.
- stream
- IRandomAccessStream
Secuencia de salida.
Devoluciones
Objeto que administra la creación asincrónica de un nuevo BitmapEncoder.
- Atributos
Comentarios
Una aplicación siempre debe especificar el encoderId para crear un bitmapEncoder. Los identificadores únicos de los codificadores integrados están disponibles como propiedades en BitmapEncoder. Además, el identificador único de cualquier codificador instalado se puede obtener mediante el método GetEncoderInformationEnumerator .
BitmapEncoder espera que el flujo de salida esté vacío. Puede asegurarse de que la secuencia está vacía estableciendo su propiedad Size en 0.
Consulte también
Se aplica a
CreateAsync(Guid, IRandomAccessStream, IIterable<KeyValuePair<String,BitmapTypedValue>>)
Crea de forma asincrónica un nuevo BitmapEncoder para el códec especificado con las opciones de codificación especificadas e inicializa en una secuencia.
public:
static IAsyncOperation<BitmapEncoder ^> ^ CreateAsync(Platform::Guid encoderId, IRandomAccessStream ^ stream, IIterable<IKeyValuePair<Platform::String ^, BitmapTypedValue ^> ^> ^ encodingOptions);
/// [Windows.Foundation.Metadata.Overload("CreateWithEncodingOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<BitmapEncoder> CreateAsync(winrt::guid const& encoderId, IRandomAccessStream const& stream, IIterable<IKeyValuePair<winrt::hstring, BitmapTypedValue const&>> const& encodingOptions);
[Windows.Foundation.Metadata.Overload("CreateWithEncodingOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<BitmapEncoder> CreateAsync(Guid encoderId, IRandomAccessStream stream, IEnumerable<KeyValuePair<string,BitmapTypedValue>> encodingOptions);
function createAsync(encoderId, stream, encodingOptions)
Public Shared Function CreateAsync (encoderId As Guid, stream As IRandomAccessStream, encodingOptions As IEnumerable(Of KeyValuePair(Of String, BitmapTypedValue))) As IAsyncOperation(Of BitmapEncoder)
Parámetros
- encoderId
-
Guid
Platform::Guid
winrt::guid
Identificador único del codificador especificado.
- stream
- IRandomAccessStream
Secuencia que representa dónde se va a escribir el archivo de imagen.
- encodingOptions
-
IIterable<IKeyValuePair<Platform::String,BitmapTypedValue>>
IIterable<IKeyValuePair<winrt::hstring,BitmapTypedValue>>
Colección de pares clave-valor que contienen una o varias opciones de codificación específicas del códec y los valores deseados.
Devoluciones
Objeto que administra la creación asincrónica de un nuevo BitmapEncoder.
- Atributos