Метод IPicture::SaveAsFile (ocidl.h)
Сохраняет данные рисунка в потоке в том же формате, что и в файле. Растровые изображения используют формат BMP-файла, метафайлы — формат WMF, а значки — формат ICO.
Синтаксис
HRESULT SaveAsFile(
[in] LPSTREAM pStream,
[in] BOOL fSaveMemCopy,
[out] LONG *pCbSize
);
Параметры
[in] pStream
Указатель на поток, в который рисунок записывает свои данные.
[in] fSaveMemCopy
Флаг, указывающий, следует ли сохранять копию рисунка в памяти.
[out] pCbSize
Указатель на переменную, которая получает количество байтов, записанных в поток. Это значение может иметь значение NULL, указывающее, что вызывающий объект не требует эти сведения.
Возвращаемое значение
Этот метод поддерживает стандартные возвращаемые значения E_FAIL, E_INVALIDARG и S_OK.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |