Поделиться через


Метод 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

См. также раздел

IPicture