GdipGetPropertyItemSize()



Syntaxe
Resultat.i = GdipGetPropertyItemSize(*image, propId.i, @size.i)
Paramètres
*image

[in] Pointeur sur un objet image. 

 

propId.i

[in] Nombre entier qui identifie la propriété à obtenir (type de metadata). Les constantes qui identifient les différents types de metadata (#PropertyTagEquipMake, #PropertyTagEquipModel, etc.) sont des éléments de l'énumération Image property ID tags.

size.i

[in] Taille en octets de la propriété à obtenir.

Description

Cette fonction permet d'obtenir la taille d'une propriété stockée dans une image.
Cette fonction est à utiliser avec la fonction GdipGetPropertyItem qui permet de retrouver les éléments de la propriété.
Les propriétés sont des informations comme la marque ou le modèle de l'appareil photo utilisé pour la capture de l'image. Chaque propriété est identifiée par une balise (ou tag) qui est un élément de l'énumération Image property ID tags.

L'exemple charge une image jpg, retrouve la taille des métadonnées (si elles existent) du nom de l'appareil utilisé pour acquérir l'image, affiche l'image et la taille de ces données en dessous de l'image.

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