![]() | InDesign SDK 20.5 |
#include <IAGMImageRecordData.h>

Public Member Functions | |
| virtual ErrorCode | Set (const _t_AGMImageRecord &agmImageRecord)=0 |
| virtual void | Get (_t_AGMImageRecord *agmImageRecord) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Simple data interface for storing an AGMImageRecord.
| pure virtual |
Retrieves the stored AGMImageRecord. This interface owns the pointer that base addr points to. The caller must not delete the pointer. Further, the caller must guarantee this interface is instantiated during the use of the AGMImageRecord.
| agmImageRecord | OUT Pointer to storage for the image record to retrieve |
| pure virtual |
Sets the image record. This interface makes a copy of the image record data. The caller is still responsible for destroying the data pointed to by base addr. If not enough memory then Set will return an error.
| agmImageRecord | IN The image record to store |