|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Clip Paths
Like a clipping region, a clip path is another graphics object that an application can select into a device context. Unlike a clipping region, a clip path is always created by an application and it is used for clipping to one or more irregular shapes. For example, an application can use the lines and curves that form the outlines of characters in a string of text to define a clip path.
To create a clip path, it's first necessary to create a path that describes the required irregular shape. Paths are created by calling the appropriate graphics device interface (GDI) drawing functions after calling the BeginPath function and before calling the EndPath function. This collection of functions is called a path bracket. For more information about paths and path brackets, see Paths. After the path is created, it can be converted to a clip path by calling the SelectClipPath function, identifying a device context, and specifying a usage mode. The usage mode determines how Windows combines the new clip path with the device context's original clipping region. The following table describes the usage modes.
Mode Description RGN_AND The clip path includes the intersection (overlapping areas) of the device context's clipping region and the current path. RGN_COPY The clip path is the current path. RGN_DIFF The clip path includes the device context's clipping region with any intersecting parts of the current path excluded. RGN_OR The clip path includes the union (combined areas) of the device context's clipping region and the current path. RGN_XOR The clip path includes the union of the device context's clipping region and the current path but excludes the intersection.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Пути Клипа
Подобно вырезать региону, путь клипа является другим графическим объектом, что приложение может выбраться в контекст устройства. В отличие от вырезать региона, путь клипа всегда создан приложением и он использован для отсечения к одной или более нерегулярным формам. Например, приложение может использовать линии и кривые, что формировать схемы символов в строке текста, чтобы определять путь клипа.
Чтобы создавать путь клипа, это первое необходимое создавать путь, который описывает необходимую нерегулярную форму. Пути созданы вызовом подходящего графического интерфейса устройства (GDI) рисуя функции после вызова функции BeginPath и перед вызовом функции EndPath. Этот сбор функций назван скобка пути. Более подробно о путях и скобках пути, смотри Пути. После того, как путь будет создан, он может быть преобразован в путь клипа вызывая функцию SelectClipPath, опознающую контекст устройства, и определяя способ использования. Способ использования определяет как комбайнам Окна новый путь клипа с контекстным подлинником устройства, вырезать регион. Следующий стол описывает способы использования.
Описание Способа RGN_AND путь клипа включает пересечение (перекрывающие области) региона контекстного отсечения устройства и текущий путь. RGN_COPY путь клипа является текущим путем. RGN_DIFF путь клипа включает регион контекстного отсечения устройства с любыми intersecting частями исключенного текущего пути. RGN_OR путь клипа включает союз (комбинированные области) региона контекстного отсечения устройства и текущий путь. RGN_XOR путь клипа включает союз региона контекстного отсечения устройства и текущий путь но исключает пересечение.
|
|
|
|
| |