BitmapDecoder.CreateAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateAsync(IRandomAccessStream) |
Erstellt asynchron einen neuen BitmapDecoder und initialisiert ihn mithilfe eines Streams. |
CreateAsync(Guid, IRandomAccessStream) |
Erstellt asynchron einen neuen BitmapDecoder mit einem bestimmten Bitmapcodec und initialisiert ihn mithilfe eines Datenstroms. |
CreateAsync(IRandomAccessStream)
Erstellt asynchron einen neuen BitmapDecoder und initialisiert ihn mithilfe eines Streams.
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)
Parameter
- stream
- IRandomAccessStream
Der Stream, der die zu decodierte Bilddatei enthält.
Gibt zurück
Ein -Objekt, das die asynchrone Erstellung eines neuen BitmapDecoders verwaltet.
- Attribute
Hinweise
Windows.Graphics.Imaging bestimmt automatisch den richtigen Bitmapdecoder, um den Stream zu decodieren.
Weitere Informationen
Gilt für:
CreateAsync(Guid, IRandomAccessStream)
Erstellt asynchron einen neuen BitmapDecoder mit einem bestimmten Bitmapcodec und initialisiert ihn mithilfe eines Datenstroms.
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)
Parameter
- decoderId
-
Guid
Platform::Guid
winrt::guid
Der eindeutige Bezeichner des angegebenen Bitmapcodecs.
- stream
- IRandomAccessStream
Der Stream, der die zu decodierte Bilddatei enthält.
Gibt zurück
Ein -Objekt, das die asynchrone Erstellung eines neuen BitmapDecoders verwaltet.
- Attribute
Hinweise
Mit dieser Methode kann die Anwendung explizit den zu verwendenden Bitmapdecoder auswählen und alle automatischen Codec-Schiedsverfahren umgehen. Die eindeutigen Bezeichner der integrierten Decoder sind als Eigenschaften in BitmapDecoder verfügbar. Darüber hinaus kann der eindeutige Bezeichner jedes installierten Decoders mithilfe der GetDecoderInformationEnumerator-Methode abgerufen werden.