Partager via


PICTUREATTRIBUTES, énumération (ocidl.h)

Spécifie les attributs d’un objet image retournés par la méthode IPicture ::get_Attributes .

Syntax

typedef enum tagPictureAttributes {
  PICTURE_SCALABLE = 0x1,
  PICTURE_TRANSPARENT = 0x2
} PICTUREATTRIBUTES;

Constantes

 
PICTURE_SCALABLE
Valeur : 0x1
L’objet image est évolutif, de sorte qu’il peut être redessiné avec une taille différente de celle utilisée pour créer l’image à l’origine. Les images basées sur des métafichiers sont considérées comme évolutives ; les images d’icône et bitmap, bien qu’elles puissent être mises à l’échelle, n’expriment pas cet attribut, car les deux impliquent l’étirement de bitmap au lieu d’une mise à l’échelle réelle.
PICTURE_TRANSPARENT
Valeur : 0x2
L’objet image contient une image qui a des zones transparentes, de sorte que le dessin de l’image ne remplira pas nécessairement tous les espaces dans le rectangle qu’il occupe. Les images de métafichier et d’icône ont cet attribut ; Les images bitmap ne le font pas.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ocidl.h

Voir aussi

IPicture ::get_Attributes