public final class EmfExtSelectClipRgn extends EmfClippingRecordType
The EMR_EXTSELECTCLIPRGN record combines the specified region with the current clip region using the specified mode. Note Fields that are not described in this section are specified in section 2.3.2.
| Constructor and Description |
|---|
EmfExtSelectClipRgn()
Initializes a new instance of the
EmfExtSelectClipRgn class. |
EmfExtSelectClipRgn(EmfRecord source)
Initializes a new instance of the
EmfExtSelectClipRgn class. |
| Modifier and Type | Method and Description |
|---|---|
int |
getRegionMode()
Gets or sets a 32-bit unsigned integer that specifies the way to use the region.
|
EmfRegionData |
getRgnData()
Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object
in logical units.
|
int |
getRgnDataSize()
Gets or sets a 32-bit unsigned integer that specifies the size of region data in bytes.
|
void |
setRegionMode(int value)
Gets or sets a 32-bit unsigned integer that specifies the way to use the region.
|
void |
setRgnData(EmfRegionData value)
Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object
in logical units.
|
void |
setRgnDataSize(int value)
Gets or sets a 32-bit unsigned integer that specifies the size of region data in bytes.
|
public EmfExtSelectClipRgn(EmfRecord source)
Initializes a new instance of the EmfExtSelectClipRgn class.
source - The source.public EmfExtSelectClipRgn()
Initializes a new instance of the EmfExtSelectClipRgn class.
public int getRgnDataSize()
Gets or sets a 32-bit unsigned integer that specifies the size of region data in bytes.
public void setRgnDataSize(int value)
Gets or sets a 32-bit unsigned integer that specifies the size of region data in bytes.
public int getRegionMode()
Gets or sets a 32-bit unsigned integer that specifies the way to use the region. The value MUST be in the RegionMode (section 2.1.29) enumeration.
public void setRegionMode(int value)
Gets or sets a 32-bit unsigned integer that specifies the way to use the region. The value MUST be in the RegionMode (section 2.1.29) enumeration.
public EmfRegionData getRgnData()
Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object in logical units. If RegionMode is RGN_COPY, this data can be omitted and the clip region SHOULD be set to the default (NULL) clip region.
public void setRgnData(EmfRegionData value)
Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object in logical units. If RegionMode is RGN_COPY, this data can be omitted and the clip region SHOULD be set to the default (NULL) clip region.
Copyright (c) 2008-2022 Aspose Pty Ltd. All Rights Reserved.