[]
ID2D1ImageBrush
[Guid("fe9e984d-3f95-407c-b5db-cb94d4e8f87c")]
public class ImageBrush : Brush, IDisposable, IUnknown
| Name | Description |
|---|---|
| ImageBrush(IntPtr) | Initializes a new instance of the ImageBrush class. |
| Name | Description |
|---|---|
| Create(DeviceContext, Image, ImageBrushProperties) | Initializes a new instance of the ImageBrush class. |
| Create(DeviceContext, Image, ImageBrushProperties, BrushProperties) | Initializes a new instance of the ImageBrush class. |
| GetExtendModeX() | D2D1_EXTEND_MODE ID2D1ImageBrush::GetExtendModeX() |
| GetExtendModeY() | D2D1_EXTEND_MODE ID2D1ImageBrush::GetExtendModeY() |
| GetImage() | void ID2D1ImageBrush::GetImage([Out] ID2D1Image** image) |
| GetInterpolationMode() | D2D1_INTERPOLATION_MODE ID2D1ImageBrush::GetInterpolationMode() |
| GetSourceRectangle() | void ID2D1ImageBrush::GetSourceRectangle([Out] D2D_RECT_F* sourceRectangle) |
| SetExtendModeX(ExtendMode) | void ID2D1ImageBrush::SetExtendModeX([In] D2D1_EXTEND_MODE extendModeX) |
| SetExtendModeY(ExtendMode) | void ID2D1ImageBrush::SetExtendModeY([In] D2D1_EXTEND_MODE extendModeY) |
| SetImage(Image) | void ID2D1ImageBrush::SetImage([In, Optional] ID2D1Image* image) |
| SetInterpolationMode(InterpolationMode) | void ID2D1ImageBrush::SetInterpolationMode([In] D2D1_INTERPOLATION_MODE interpolationMode) |
| SetSourceRectangle(RectF) | void ID2D1ImageBrush::SetSourceRectangle([In] const D2D_RECT_F* sourceRectangle) |
| Name | Description |
|---|---|
| explicit operator ImageBrush(IntPtr) | Performs an explicit conversion from IntPtr to ImageBrush. |