IDCompositionRectangleClip interface (dcomp.h)

Represents a clip object that restricts the rendering of a visual subtree to the specified rectangular region. Optionally, the clip object may have rounded corners specified.

Inheritance

The IDCompositionRectangleClip interface inherits from IDCompositionClip. IDCompositionRectangleClip also has these types of members:

Methods

The IDCompositionRectangleClip interface has these methods.

 
IDCompositionRectangleClip::SetBottom

Changes the value of the Bottom property of a clip object.
IDCompositionRectangleClip::SetBottom

Animates the value of the Bottom property of a clip rectangle.
IDCompositionRectangleClip::SetBottomLeftRadiusX

Changes or animates the value of the BottomLeftRadiusX property of this clip. The BottomLeftRadiusX property specifies the x radius of the ellipse that rounds the lower-left corner of the clip.
IDCompositionRectangleClip::SetBottomLeftRadiusX

Animates the value of the BottomLeftRadiusX property of this clip. The BottomLeftRadiusX property specifies the x radius of the ellipse that rounds the lower-left corner of the clip.
IDCompositionRectangleClip::SetBottomLeftRadiusY

Changes or animates the value of the BottomLeftRadiusY property of this clip. The BottomLeftRadiusY property specifies the y radius of the ellipse that rounds the lower-left corner of the clip.
IDCompositionRectangleClip::SetBottomLeftRadiusY

Animates the value of the BottomLeftRadiusY property of this clip. The BottomLeftRadiusY property specifies the y radius of the ellipse that rounds the lower-left corner of the clip.
IDCompositionRectangleClip::SetBottomRightRadiusX

Changes or animates the value of the BottomRightRadiusX property of this clip. The BottomRightRadiusX property specifies the x radius of the ellipse that rounds the lower-right corner of the clip.
IDCompositionRectangleClip::SetBottomRightRadiusX

Animates the value of the BottomRightRadiusX property of this clip. The BottomRightRadiusX property specifies the x radius of the ellipse that rounds the lower-right corner of the clip.
IDCompositionRectangleClip::SetBottomRightRadiusY

Changes or animates the value of the BottomRightRadiusY property of this clip. The BottomRightRadiusY property specifies the y radius of the ellipse that rounds the lower-right corner of the clip.
IDCompositionRectangleClip::SetBottomRightRadiusY

Animates the value of the BottomRightRadiusY property of this clip. The BottomRightRadiusY property specifies the y radius of the ellipse that rounds the lower-right corner of the clip.
IDCompositionRectangleClip::SetLeft

Changes the value of the Left property of a clip rectangle.
IDCompositionRectangleClip::SetLeft

Animates the value of the Left property of a clip rectangle.
IDCompositionRectangleClip::SetRight

Changes the value of the Right property of a clip rectangle.
IDCompositionRectangleClip::SetRight

Animates the value of the Right property of a clip rectangle.
IDCompositionRectangleClip::SetTop

Changes the value of the Top property of a clip rectangle.
IDCompositionRectangleClip::SetTop

Animates the value of the Top property of a clip rectangle.
IDCompositionRectangleClip::SetTopLeftRadiusX

Changes or animates the value of the TopLeftRadiusX property of this clip. The TopLeftRadiusX property specifies the x radius of the ellipse that rounds the top-left corner of the clip.
IDCompositionRectangleClip::SetTopLeftRadiusX

Animates the value of the TopLeftRadiusX property of this clip. The TopLeftRadiusX property specifies the x radius of the ellipse that rounds the top-left corner of the clip.
IDCompositionRectangleClip::SetTopLeftRadiusY

Changes or animates the value of the TopLeftRadiusY property of this clip. The TopLeftRadiusY property specifies the y radius of the ellipse that rounds the top-left corner of the clip.
IDCompositionRectangleClip::SetTopLeftRadiusY

Animates the value of the TopLeftRadiusY property of this clip. The TopLeftRadiusY property specifies the y radius of the ellipse that rounds the top-left corner of the clip.
IDCompositionRectangleClip::SetTopRightRadiusX

Changes or animates the value of the TopRightRadiusX property of this clip. The TopRightRadiusX property specifies the x radius of the ellipse that rounds the top-right corner of the clip.
IDCompositionRectangleClip::SetTopRightRadiusX

Animates the value of the TopRightRadiusX property of this clip. The TopRightRadiusX property specifies the x radius of the ellipse that rounds the top-right corner of the clip.
IDCompositionRectangleClip::SetTopRightRadiusY

Changes or animates the value of the TopRightRadiusY property of this clip. The TopRightRadiusY property specifies the y radius of the ellipse that rounds the top-right corner of the clip.
IDCompositionRectangleClip::SetTopRightRadiusY

Animates the value of the TopRightRadiusY property of this clip. The TopRightRadiusY property specifies the y radius of the ellipse that rounds the top-right corner of the clip.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header dcomp.h

See also

IDCompositionClip

IDCompositionVisual::SetClip