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

#include <IDownSampleImageStreamData.h>

Inheritance diagram for IDownSampleImageStreamData:
IPMUnknown

Classes

struct  DownSampleInfo
 

Public Member Functions

virtual void SetDownSampleInfo (const DownSampleInfo &downSampleInfo)=0
 
virtual void GetDownSampleInfo (DownSampleInfo *downSampleInfo) 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

IDownSampleImageStreamData This class is a data interface for the DownSampleImageStream, which is an implementation of IImageStream used by the ImageStreamManager to subsample image data to reduce the resolution. Various IImageStreams are pipelined together by the ImageStreamManager in order to convert a source image to a destination image with a given set of attributes. This interface should probably be private.

See Also
IImageStreamManager.h

Member Function Documentation

virtual void IDownSampleImageStreamData::GetDownSampleInfo (DownSampleInfodownSampleInfo) const
pure virtual

Get method for obtaining downsampling information.

Parameters
downSampleInfo- Out: structure containing downsampling information.
virtual void IDownSampleImageStreamData::SetDownSampleInfo (const DownSampleInfodownSampleInfo)
pure virtual

Set method for specifying downsampling information.

Parameters
downSampleInfo- IN: structure containing downsampling information.