How to clip or mask a region

Let’s say I have a Sprite with lots of children. I want to define a rectangular region, outside of which the children aren’t shown (imagine the rectangular region is like a window, and the sprite’s children are everything outside the window). What’s the best way to accomplish this?