CImage::Save
지정 된 스트림 또는 파일을 디스크에 이미지를 저장합니다.
HRESULT Save(
IStream* pStream,
REFGUID guidFileType
) const throw();
HRESULT Save(
LPCTSTR pszFileName,
REFGUID guidFileType= GUID_NULL
) const throw();
매개 변수
pStream
파일 이미지 데이터를 포함 하는 IStream COM 개체에 대 한 포인터입니다.pszFileName
이미지 파일 이름에 대 한 포인터입니다.guidFileType
이미지 파일로 저장 하려면 파일 형식입니다.다음 중 하나일 수 있습니다.ImageFormatBMP 압축 되지 않은 비트맵 이미지.
ImageFormatPNG 압축 된 이미지는 PNG (이동식 네트워크 그래픽).
ImageFormatJPEG A JPEG 압축 된 이미지.
ImageFormatGIF A GIF 압축 된 이미지.
[!참고]
상수에 대 한 전체 목록을 참조 하십시오. 이미지 파일 형식 상수 에 있는 Windows SDK.
반환 값
표준 HRESULT.
설명
지정 된 이름 및 형식을 사용 하 여 이미지를 저장 하려면이 함수를 호출 합니다.경우는 guidFileType 매개 변수를 포함 하지 않습니다, 파일 이름 확장명을 사용 하 여 이미지 형식을 결정 합니다.확장명을 지정 하지 않으면 이미지가 BMP 형식으로 저장 됩니다.
예를 들면 와 같은 형식입니다.
// Demonstrating saving various file formats
// save an image in BMP format
m_myImage.Save(_T("c:\\temp\\image1.bmp"));
// save an image in BMP format
m_myImage.Save(_T("c:\\temp\\image2"), Gdiplus::ImageFormatBMP);
// save an image in JPEG format
m_myImage.Save(_T("c:\\temp\\image3.jpg"));
// save an image in BMP format, even though jpg file extension is used
m_myImage.Save(_T("c:\\temp\\image4.jpg"), Gdiplus::ImageFormatBMP);
요구 사항
헤더: atlimage.h