GdipCreateBitmapFromStream()



Syntaxe
Resultat.i = GdipCreateBitmapFromStream(*stream.IStream, @*bitmap)
Paramètres
*stream.IStream

[in] Pointeur sur une instance de l'interface COM IStream.

*bitmap

[out] *bitmap recevra le nouvel objet bitmap créé.

Description

Cette fonction permet de créer un objet bitmap basé sur un flux (streaming). Utile pour charger des images compressées (JPEG, PNG, GIF, etc.) à partir de la mémoire ou des ressources.

A chaque création d'un objet bitmap doit correspondre un appel de la fonction GdipDisposeImage() qui permet de libérer les ressources associées à l'objet.

Résultat de la fonction
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB - OS

PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium