[]
Draws the specified bitmap after scaling it to the size of the specified rectangle.
public void DrawBitmap(Bitmap bitmap, float opacity, BitmapInterpolationMode interpolationMode)
Public Sub DrawBitmap(bitmap As Bitmap, opacity As Single, interpolationMode As BitmapInterpolationMode)
| Type | Name | Description |
|---|---|---|
| Bitmap | bitmap | The bitmap to render. |
| float | opacity | A value between 0.0f and 1.0f, inclusive, that specifies an opacity value to apply to the bitmap; this value is multiplied against the alpha values of the bitmap's contents. The default value is 1.0f. |
| BitmapInterpolationMode | interpolationMode | The interpolation mode to use if the bitmap is scaled or rotated by the drawing operation. The default value is C1.Win.DX.Direct2D.BitmapInterpolationMode.Linear. |
Draws the specified bitmap after scaling it to the size of the specified rectangle.
public void DrawBitmap(Bitmap bitmap, RectF destinationRectangle, float opacity = 1, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.Linear)
Public Sub DrawBitmap(bitmap As Bitmap, destinationRectangle As RectF, Optional opacity As Single = 1, Optional interpolationMode As BitmapInterpolationMode = BitmapInterpolationMode.Linear)
| Type | Name | Description |
|---|---|---|
| Bitmap | bitmap | The bitmap to render. |
| RectF | destinationRectangle | The size and position, in device-independent pixels in the render target's coordinate space, of the area to which the bitmap is drawn; NULL to draw the selected portion of the bitmap at the origin of the render target. If the rectangle is specified but not well-ordered, nothing is drawn, but the render target does not enter an error state. |
| float | opacity | A value between 0.0f and 1.0f, inclusive, that specifies an opacity value to apply to the bitmap; this value is multiplied against the alpha values of the bitmap's contents. The default value is 1.0f. |
| BitmapInterpolationMode | interpolationMode | The interpolation mode to use if the bitmap is scaled or rotated by the drawing operation. The default value is Linear. |
Draws the specified bitmap after scaling it to the size of the specified rectangle.
public void DrawBitmap(Bitmap bitmap, float opacity, BitmapInterpolationMode interpolationMode, RectF sourceRectangle)
Public Sub DrawBitmap(bitmap As Bitmap, opacity As Single, interpolationMode As BitmapInterpolationMode, sourceRectangle As RectF)
| Type | Name | Description |
|---|---|---|
| Bitmap | bitmap | The bitmap to render. |
| float | opacity | A value between 0.0f and 1.0f, inclusive, that specifies an opacity value to apply to the bitmap; this value is multiplied against the alpha values of the bitmap's contents. The default value is 1.0f. |
| BitmapInterpolationMode | interpolationMode | The interpolation mode to use if the bitmap is scaled or rotated by the drawing operation. The default value is C1.Win.DX.Direct2D.BitmapInterpolationMode.Linear. |
| RectF | sourceRectangle | The size and position, in device-independent pixels in the bitmap's coordinate space, of the area within the bitmap to be drawn; NULL to draw the entire bitmap. |
void ID2D1RenderTarget::DrawBitmap([In] ID2D1Bitmap* bitmap,[In, Optional] const D2D_RECT_F* destinationRectangle,[In] float opacity,[In] D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,[In, Optional] const D2D_RECT_F* sourceRectangle)
public void DrawBitmap(Bitmap bitmap, RectF? destinationRectangle, float opacity, BitmapInterpolationMode interpolationMode, RectF? sourceRectangle)
Public Sub DrawBitmap(bitmap As Bitmap, destinationRectangle As RectF?, opacity As Single, interpolationMode As BitmapInterpolationMode, sourceRectangle As RectF?)
| Type | Name | Description |
|---|---|---|
| Bitmap | bitmap | |
| RectF? | destinationRectangle | |
| float | opacity | |
| BitmapInterpolationMode | interpolationMode | |
| RectF? | sourceRectangle |