InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IReadTileSrvImageStreamData Class Referenceabstract

#include <IReadTileSrvImageStreamData.h>

Inheritance diagram for IReadTileSrvImageStreamData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IREADTILESRVIMAGESTREAMDATA }
 

Public Member Functions

virtual void SetTilingServer (AGMImage *pAGMImage)=0
 
virtual AGMImage * GetTilingServer () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Data interface for storing an AGMImage * for use by the virtual image reader segment in the image stream manager. A misnomer in current InDesign, but kept for historical reasons.

This interface is not generally useful for third party developers as it uses an internal type.

See Also
IImageStreamManager

Member Function Documentation

virtual AGMImage* IReadTileSrvImageStreamData::GetTilingServer () const
pure virtual

Gets the tiling server (an AGM image) to read. Does not bump the reference count on the returned image.

Returns
the image to read
virtual void IReadTileSrvImageStreamData::SetTilingServer (AGMImage * pAGMImage)
pure virtual

Sets the tiling server (an AGM image) to use when reading. Implicitly bumps the reference count on the image.

Parameters
pAGMImageThe image to read