IIXC_Image::LoadFromIStream Method

From Tracker Software PDF SDK
Jump to: navigation, search
Line 25: Line 25:
 
== See Also ==
 
== See Also ==
 
:[[PXV:IIXC_Image|IIXC_Image]]
 
:[[PXV:IIXC_Image|IIXC_Image]]
 
+
:[[PXV:IIXC_Inst_CreateEmptyImage|IIXC_Inst::CreateEmptyImage]]
http://sdkhelp.tracker-software.com/view/PXV:IIXC_Image_Save
+
:[[PXV:IIXC_Image_Load|IIXC_Image::Load]]
IMG_ImageLoadFromIStream
+
:[[PXV:IIXC_Image_LoadFromMemory|IIXC_Image::LoadFromMemory]]
IMG_ImageCreateEmpty,
+
:[[PXV:IIXC_Image_Save|IIXC_Image::Save]]
IMG_ImageLoad, [[PXV:IIXC_Image_Load|IIXC_Image::Load]]
+
IMG_ImageLoadFromMemory, [[PXV:IIXC_Image_LoadFromMemory|IIXC_Image::LoadFromMemory]]
+
IMG_ImageSaveToFile, [[PXV:IIXC_Image_Save|IIXC_Image::Save]]
+

Revision as of 05:32, 7 May 2015


The method loads an image using the IStream interface.

Syntax

HRESULT LoadFromIStream([in]                   IStream*  pStream,
                        [in, defaultvalue(0)]  ULONG     nFlags);

Parameters

pStream
[in] specifies a pointer to an IStream interface.
nFlags
[in, defaultvalue(0)] The following flag can be used to specify how the image will be loaded.

Return Value

Returns S_OK if operation was successful or error code in other cases.

Comments

See Comments for the IIXC_Image::Load function for details.

See Also

IIXC_Image
IIXC_Inst::CreateEmptyImage
IIXC_Image::Load
IIXC_Image::LoadFromMemory
IIXC_Image::Save