ImageLibrary.AddCustomCompositeImage 方法

定义

创建由多个其他图像组成的自定义映像,并将该图像添加到库。

public:
 Microsoft::VisualStudio::Imaging::Interop::IImageHandle ^ AddCustomCompositeImage(Microsoft::VisualStudio::Utilities::Int16Size virtualSize, cli::array <Microsoft::VisualStudio::Imaging::Interop::ImageCompositionLayer> ^ layers);
public Microsoft.VisualStudio.Imaging.Interop.IImageHandle AddCustomCompositeImage (Microsoft.VisualStudio.Utilities.Int16Size virtualSize, Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer[] layers);
member this.AddCustomCompositeImage : Microsoft.VisualStudio.Utilities.Int16Size * Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer[] -> Microsoft.VisualStudio.Imaging.Interop.IImageHandle
Public Function AddCustomCompositeImage (virtualSize As Int16Size, layers As ImageCompositionLayer()) As IImageHandle

参数

virtualSize
Int16Size

表示图像的画布的虚拟大小。 这并不表示像素大小,用作每个图像层的参考点。

layers
ImageCompositionLayer[]

要呈现的图像堆栈。 数组中后面的图像将在以前的图像上绘制。

返回

IImageHandle

一个包含与图像关联的名字对象的句柄。 句柄维护图像本身的对象生存期。 允许对句柄进行垃圾回收将导致映像也是垃圾回收。

适用于