GetImageDecoders-Funktion (gdiplusimagecodec.h)
Die GetImageDecoders-Funktion ruft ein Array von ImageCodecInfo-Objekten ab, die Informationen zu den verfügbaren Bilddecodern enthalten.
Syntax
Status GetImageDecoders(
[in] UINT numDecoders,
[in] UINT size,
[out] ImageCodecInfo *decoders
);
Parameter
[in] numDecoders
Typ: UINT
Eine ganze Zahl, die die Anzahl der verfügbaren Bilddecoder angibt. Rufen Sie GetImageDecodersSize auf, um diese Nummer zu ermitteln.
[in] size
Typ: UINT
Eine ganze Zahl, die die Größe des Arrays von ImageCodecInfo-Objekten in Bytes angibt. Rufen Sie GetImageDecodersSize auf, um diese Nummer zu ermitteln.
[out] decoders
Typ: ImageCodecInfo*
Zeiger auf einen Puffer, der das Array von ImageCodecInfo-Objekten empfängt. Sie müssen Arbeitsspeicher für diesen Puffer zuweisen. Rufen Sie GetImageDecodersSize auf, um die Größe des erforderlichen Puffers zu bestimmen.
Rückgabewert
Typ: Status
Wenn die Funktion erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Funktion fehlschlägt, gibt sie eines der anderen Elemente der Status-Enumeration zurück.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | gdiplusimagecodec.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |