IPicture::SaveAsFile-Methode (ocidl.h)
Speichert die Daten des Bilds in einem Stream im gleichen Format, wie es sich selbst in einer Datei speichern würde. Bitmaps verwenden das BMP-Dateiformat, Metadateien das WMF-Format und symbolieren das ICO-Format.
Syntax
HRESULT SaveAsFile(
[in] LPSTREAM pStream,
[in] BOOL fSaveMemCopy,
[out] LONG *pCbSize
);
Parameter
[in] pStream
Ein Zeiger auf den Stream, in den das Bild seine Daten schreibt.
[in] fSaveMemCopy
Ein Flag, das angibt, ob eine Kopie des Bilds im Arbeitsspeicher gespeichert werden soll.
[out] pCbSize
Zeiger auf eine Variable, die die Anzahl der in den Stream geschriebenen Bytes empfängt. Dieser Wert kann NULL sein, was angibt, dass der Aufrufer diese Informationen nicht benötigt.
Rückgabewert
Diese Methode unterstützt die Standardrückgabewerte E_FAIL, E_INVALIDARG und S_OK.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |