Partager via


Méthode IPicture ::SaveAsFile (ocidl.h)

Enregistre les données de l’image dans un flux dans le même format qu’il s’enregistrerait lui-même dans un fichier. Les bitmaps utilisent le format de fichier BMP, métafilent le format WMF et icônes le format ICO.

Syntaxe

HRESULT SaveAsFile(
  [in]  LPSTREAM pStream,
  [in]  BOOL     fSaveMemCopy,
  [out] LONG     *pCbSize
);

Paramètres

[in] pStream

Pointeur vers le flux dans lequel l’image écrit ses données.

[in] fSaveMemCopy

Indicateur indiquant s’il faut enregistrer une copie de l’image en mémoire.

[out] pCbSize

Pointeur vers une variable qui reçoit le nombre d’octets écrits dans le flux. Cette valeur peut être NULL, ce qui indique que l’appelant n’a pas besoin de ces informations.

Valeur retournée

Cette méthode prend en charge les valeurs de retour standard E_FAIL, E_INVALIDARG et S_OK.

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]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IPicture