kPDEXGroupTypeTransparency=0x0001 | Creates a transparency XGroup object.
|
typedef struct _t_PDEXGroup *PDEXGroup;
Acquires the color space of the transparency group.
Call PDERelease() to dispose of the PDEColorSpace when finished with it.
PDEColorSpace PDEXGroupAcquireColorSpace(IN PDEXGroup pdeXGroup);
pdeXGroup | The transparency group object.
|
NULL. Create a new XGroup of the given type.
Call PDERelease() to dispose of the returned PDEXGroup object when finished with it.
PDEXGroup PDEXGroupCreate(IN CosDoc cosDoc, IN PDEXGroupCreateFlags type);
cosDoc | The document in which the object will be created.
|
type | It must be kPDEXGroupTypeTransparency.
|
Creates a new XGroup object from its Cos representation.
Call PDERelease() to dispose of the returned PDEXGroup object when finished with it.
PDEXGroup PDEXGroupCreateFromCosObj(IN const CosObj *cosObjP);
cosObjP | IN/OUT The XGroup object dictionary.
|
void PDEXGroupGetCosObj(IN PDEXGroup pdeXGroup, OUT CosObj *cosObjP);
pdeXGroup | The transparency group object.
|
cosObjP | (Filled by the method) A pointer to the Cos object.
|
ASBool PDEXGroupGetIsolated(IN PDEXGroup pdeXGroup);
pdeXGroup | The transparency group object.
|
ASBool PDEXGroupGetKnockout(IN PDEXGroup pdeXGroup);
pdeXGroup | The transparency group object.
|
void PDEXGroupSetColorSpace(IN PDEXGroup pdeXGroup, IN PDEColorSpace pdeColorSpace);
pdeXGroup | The transparency group object.
|
pdeColorSpace | The color space to associate with the XGroup.
|
void PDEXGroupSetIsolated(IN PDEXGroup pdeXGroup, IN ASBool isolated);
pdeXGroup | IN/OUT The transparency group object.
|
isolated |
void PDEXGroupSetKnockout(IN PDEXGroup pdeXGroup, IN ASBool knockout);
pdeXGroup | IN/OUT The transparency group object.
|
knockout | IN/OUT The knockout value.
|