![]() |
Adobe Photoshop SDK |
|
PISelectionParams Struct Reference This structure is passed to the plug-in module through the parameter block. More...
Detailed DescriptionThis structure is passed to the plug-in module through the parameter block. See Plug-in Entry Point for an explanation of how the host calls a plug-in. Field Documentation
The host now reports zero for the A pointer to the A pointer the the
The signature of the host, provided by the host. The signature for Photoshop is signature is 8BIM. A pointer to a host-defined callback procedure. May be NULL. A pointer to the Buffer suite if it is supported by the host, otherwise NULL. A pointer to the Pseudo-Resource suite if it is supported by the host, otherwise NULL. A pointer to the A pointer to the A pointer to the Handle callback suite if it is supported by the host, otherwise NULL. A pointer to the ColorServices callback if it is supported by the host, otherwise NULL. Suite of image processing callbacks. Property callback suite. The plug-in needs to dispose of the handle returned for complex properties. The plug-in also maintains ownership of handles for set properties. Suite for passing pixels through channel ports. Descriptor callback suite.
An error reporting string to return to Photoshop. If the plug-in returns with result=errReportString then this string is displayed as: "Cannot complete operation because " + Monitor setup information for the host. A pointer to platform specific data. Not used under Mac OS. See PlatformData in PITypes.h.
Reserved for future use. Set to zero. The document for the selection. This provides a collection of read channels, each with its own port. Output for the new selection, unless newPath is not NULL. The host provides the write port in
Output for the new path. The plug-in can return a path instead of a selection. If non-NULL, any data written into the newSelection is ignored and the path described by the handle becomes the work path. The handle is disposed of the host. Treatment for returned pixels or mask. We can optionally take the mask and use it to build a new layer or floating selection filled with the current foreground color. See Options for Treatment and supportedTreatment. Mask indicating what treatments the host supports.
PICA basic suite. Provides the mechanism to access all PICA suites. Plug-in reference used by PICA.
Reserved for future use. Set to zero. The documentation for this struct was generated from the following file: |