|
Adobe Photoshop SDK |
|
ReadImageDocumentDesc Struct Reference |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| ReadImageDocumentDesc () | |
Data Fields | |
| int32 | minVersion |
| The minimum version needed to interpret this record. | |
| int32 | maxVersion |
| The maximum version allowable to interpret this record. | |
| int32 | imageMode |
| Color mode for the document. | |
| int32 | depth |
| Default bit depth for the document. | |
| VRect | bounds |
| Document bounds. | |
| Fixed | hResolution |
| Horizontal resolution for the document. | |
| Fixed | vResolution |
| Vertical resolution for the document. | |
| LookUpTable | redLUT |
Red color table, applicable when imageMode is indexed color or duotone. | |
| LookUpTable | greenLUT |
Green color table, applicable when imageMode is indexed color or duotone. | |
| LookUpTable | blueLUT |
Blue color table, applicable when imageMode is indexed color or duotone. | |
| ReadChannelDesc * | targetCompositeChannels |
| Composite channels in the target layer. | |
| ReadChannelDesc * | targetTransparency |
| Transparency channel for the target layer. | |
| ReadChannelDesc * | targetLayerMask |
| Layer mask for the target channel. | |
| ReadChannelDesc * | mergedCompositeChannels |
| Composite channels in the merged data. | |
| ReadChannelDesc * | mergedTransparency |
| Transparency channel for the merged data. | |
| ReadChannelDesc * | alphaChannels |
| Alpha channels for masks. | |
| ReadChannelDesc * | selection |
| Selection mask, if any. | |
| ReadChannelDesc * | targetSmartFilterMask |
New in version 1 | |
| SPPlatformFileSpecification_t * | fileSpec |
| The file specification, if any. | |
New in version 2 | |
| ReadLayerDesc * | layersDescriptor |
| Descriptor for a linked list of layers, if any. | |
| int32 | documentType |
| Document type. | |
| ReadImageDocumentDesc * | next |
| The next descriptor in the list. | |
New in version 3 | |
| void * | iCCprofileData |
| ICC Profile Data. | |
| int32 | iCCprofileSize |
| Size of the ICC profile; zero if there is no profile. | |
| int32 | compositeChannelCount |
| Number of composite color channels in this document. | |
| int32 | layerCount |
| Total number of layers in this document; ignores visbility, adjustments, etc. | |
| int32 | alphaChannelCount |
| Number of alpha channels in this document. | |
| ReadImageDocumentDesc::ReadImageDocumentDesc | ( | ) | [inline] |
The minimum version needed to interpret this record.
The maximum version allowable to interpret this record.
Color mode for the document.
See Image Modes for supported modes.
Default bit depth for the document.
Document bounds.
Horizontal resolution for the document.
Vertical resolution for the document.
Red color table, applicable when imageMode is indexed color or duotone.
Green color table, applicable when imageMode is indexed color or duotone.
Blue color table, applicable when imageMode is indexed color or duotone.
Composite channels in the target layer.
Transparency channel for the target layer.
Layer mask for the target channel.
Composite channels in the merged data.
Merged data is either merged layer data or merged document data.
Transparency channel for the merged data.
Alpha channels for masks.
Selection mask, if any.
| struct SPPlatformFileSpecification_t* ReadImageDocumentDesc::fileSpec |
The file specification, if any.
Descriptor for a linked list of layers, if any.
Document type.
See Document Types.
The next descriptor in the list.
ICC Profile Data.
NULL if there is no profile
Size of the ICC profile; zero if there is no profile.
Number of composite color channels in this document.
Total number of layers in this document; ignores visbility, adjustments, etc.
Number of alpha channels in this document.