D2D1_IMAGE_BRUSH_PROPERTIES structure

Describes image brush features.

Syntax


typedef struct D2D1_IMAGE_BRUSH_PROPERTIES {
  D2D1_RECT_F             sourceRectangle;
  D2D1_EXTEND_MODE        extendModeX;
  D2D1_EXTEND_MODE        extendModeY;
  D2D1_INTERPOLATION_MODE interpolationMode;
} D2D1_IMAGE_BRUSH_PROPERTIES, *PD2D1_IMAGE_BRUSH_PROPERTIES;

Members

sourceRectangle

Type: D2D1_RECT_F

The source rectangle in the image space from which the image will be tiled or interpolated.

extendModeX

Type: D2D1_EXTEND_MODE

The extend mode in the image x-axis.

extendModeY

Type: D2D1_EXTEND_MODE

The extend mode in the image y-axis.

interpolationMode

Type: D2D1_INTERPOLATION_MODE

The interpolation mode to use when scaling the image brush.

Remarks

Requirements

Minimum supported client

Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Header

D2D1_1.h

Type library

D2D1.lib

See also

ID2D1DeviceContext::CreateImageBrush
ID2D1ImageBrush

 

 

Show: