GdipGetMetafileHeaderFromStream()
Syntaxe
|
Resultat.i = GdipGetMetafileHeaderFromStream(*stream, @header.MetafileHeader)
Paramètres
|
*stream[in] Pointeur sur une instance de l'interface COM IStream qui pointe un stream (flux de données).
header.MetafileHeader[out] Variable de type MetafileHeader qui recevra les données du header définissant les attributs du métafichier.
Description
|
Cette fonction est classé par Micosoft dans les fonctions Graphics mais je l'ai classée dans les métafiles.
Cette fonction permet de retrouver les valeurs du header définissant les attributs du métafichier au format WMF/EMF (y compris EMF+ only et EMF + dual) à partir d'un stream ou il est enregistré.
La structure MetafileHeader utilisée par le paramètre header.MetafileHeader définie les éléments retrouvés par la fonction.
L'exemple ouvre une boite de dialogue permettant de sélectionner le métafichier de son choix. Les principaux éléments du header sont affichés dans une ListIconGadget.
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