bounds_flag


This structure contains flag for controlling boundary accumulation. The following enumerators are defined within the scope of the structure bounds_flag.

reset On output, this flag causes the bounds rectangle to be cleared or reset. On input, this flag being set indicates that the bounds rectangle is empty.
accumulate On output, this flag adds the rectangle to the existing bounds rectangle.
set On output, the bounds rectangle for the device context is set to the given rectangle. On input, this flag indicates that the bounds rectangle is not empty.
enable On output, this flag enables boundary accumulation. On input, this flag indicates that boundary accumulation is enabled.
disable On output, this flag disables boundary accumulation. On input, this flag indicates that boundary accumulation is disabled.

Notes

The flag bounds_flag::set is a combination of bounds_flag::reset and bounds_flag::accumulate.