ID2D1ImageBrush interface (d2d1_1.h)

Represents a brush based on an ID2D1Image.

Inheritance

The ID2D1ImageBrush interface inherits from ID2D1Brush. ID2D1ImageBrush also has these types of members:

Methods

The ID2D1ImageBrush interface has these methods.

 
ID2D1ImageBrush::GetExtendModeX

Gets the extend mode of the image brush on the x-axis.
ID2D1ImageBrush::GetExtendModeY

Gets the extend mode of the image brush on the y-axis of the image.
ID2D1ImageBrush::GetImage

Gets the image associated with the image brush.
ID2D1ImageBrush::GetInterpolationMode

Gets the interpolation mode of the image brush.
ID2D1ImageBrush::GetSourceRectangle

Gets the rectangle that will be used as the bounds of the image when drawn as an image brush.
ID2D1ImageBrush::SetExtendModeX

Sets how the content inside the source rectangle in the image brush will be extended on the x-axis.
ID2D1ImageBrush::SetExtendModeY

Sets the extend mode on the y-axis.
ID2D1ImageBrush::SetImage

Sets the image associated with the provided image brush.
ID2D1ImageBrush::SetInterpolationMode

Sets the interpolation mode for the image brush.
ID2D1ImageBrush::SetSourceRectangle

Sets the source rectangle in the image brush.

Requirements

Requirement Value
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d2d1_1.h

See also

ID2D1Brush