跳转到主要内容
此方法在适用于 Windows 的 FRE 中提供
此方法用于估算:使用相同参数调用 IImage::GetBitmap 方法时,系统为返回的位图分配的内存大小。因此,它的输入参数与 GetBitmap 的输入参数相对应。

语法

C++

HRESULT EstimateBitmapSize(
  IImageModification* Modification,
  int*                Result
);

C#

int EstimateBitmapSize( IImageModification Modification );

Visual Basic .NET

Function EstimateBitmapSize(Modification As IImageModification) As Integer

参数

Modification [in] 此参数的类型为 ImageModification,用于指定对图像执行的修改。它可以包含裁剪矩形,此时只会传递图像的指定部分;还可以包含拉伸比例、用于用颜色填充图像局部区域的绘制矩形等。此参数也可以为 0,此时不会对图像页面执行任何修改,而是按“原样”传递。 Result [out, retval] 指向 int 变量的指针,用于接收此方法的返回值。

返回值

另请参见

ImageModification IImage::GetBitmap