Objet Image standard
L’objet image standard fournit une abstraction indépendante du langage pour les images GDI : bitmaps, icônes, métafichiers et métafichiers améliorés. Comme avec l’objet de police standard, le système fournit une implémentation standard de cet objet. Ses interfaces principales sont IPicture et IPictureDisp, cette dernière étant dérivée d’IDispatch pour fournir l’accès aux propriétés de l’image via OLE Automation. Un objet image est créé avec OleCreatePictureIndirect.
L’objet image prend également en charge l’interface sortante IPropertyNotifySink afin qu’un client puisse déterminer quand les propriétés de l’image changent. Par conséquent, l’objet image prend également en charge IConnectionPointContainer et un point de connexion pour IPropertyNotifySink.
L’objet image prend également en charge IPersistStream de telle sorte qu’il peut s’enregistrer et se charger lui-même à partir d’un instance d’IStream. Un objet qui utilise un objet image en interne enregistre et charge normalement l’image dans le cadre de sa propre gestion de persistance. La fonction OleLoadPicture simplifie la création d’un objet image en fonction du contenu du flux.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour