GdipLoadImageFromStream()



Syntaxe
Resultat.i = GdipLoadImageFromStream(*stream, @*image)
Paramètres
*stream

[in] Pointeur sur une instance de l'interface COM IStream qui pointe un stream (flux de données).

*image

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

Description
Cette fonction permet de créer une image basée sur un stream (flux de données).

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

L'exemple crée un stream depuis un fichier image, crée une image depuis le stream, détruit le stream et affiche l'image sur le graphique de la fenêtre.
Vous pouvez voir un autre exemple de cette fonction qui est utilisée dans l'exemple de la fonction GdipSaveImageToStream().

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