BitmapDecoder.CreateAsync メソッド

定義

オーバーロード

CreateAsync(IRandomAccessStream)

新しい BitmapDecoder を非同期的に作成し、ストリームを使用して初期化します。

CreateAsync(Guid, IRandomAccessStream)

特定のビットマップ コーデックを使用して新しい BitmapDecoder を非同期に作成し、ストリームを使用して初期化します。

CreateAsync(IRandomAccessStream)

新しい BitmapDecoder を非同期的に作成し、ストリームを使用して初期化します。

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)

パラメーター

stream
IRandomAccessStream

デコードするイメージ ファイルを含むストリーム。

戻り値

新しい BitmapDecoder の非同期作成を管理する オブジェクト。

属性

注釈

Windows.Graphics.Imaging は 、ストリームをデコードするための正しいビットマップ デコーダーを自動的に決定します。

こちらもご覧ください

適用対象

CreateAsync(Guid, IRandomAccessStream)

特定のビットマップ コーデックを使用して新しい BitmapDecoder を非同期に作成し、ストリームを使用して初期化します。

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)

パラメーター

decoderId
Guid

Platform::Guid

winrt::guid

指定したビットマップ コーデックの一意識別子。

stream
IRandomAccessStream

デコードするイメージ ファイルを含むストリーム。

戻り値

新しい BitmapDecoder の非同期作成を管理する オブジェクト。

属性

注釈

このメソッドを使用すると、アプリケーションは使用するビットマップ デコーダーを明示的に選択し、コーデックの自動調停をバイパスできます。 組み込みのデコーダーの一意識別子は、 BitmapDecoder のプロパティとして使用できます。 さらに、インストールされているデコーダーの一意識別子は 、GetDecoderInformationEnumerator メソッドを使用して取得できます。

こちらもご覧ください

適用対象