IVsImageService2.AddCustomCompositeImage(Int32, Int32, Int32, ImageCompositionLayer[]) Méthode

Définition

Crée un nouveau ImageMoniker personnalisé composé de plusieurs images restituées ensemble

public:
 Microsoft::VisualStudio::Imaging::Interop::IImageHandle ^ AddCustomCompositeImage(int virtualWidth, int virtualHeight, int layerCount, cli::array <Microsoft::VisualStudio::Imaging::Interop::ImageCompositionLayer> ^ layers);
Microsoft::VisualStudio::Imaging::Interop::IImageHandle AddCustomCompositeImage(int virtualWidth, int virtualHeight, int layerCount, std::Array <Microsoft::VisualStudio::Imaging::Interop::ImageCompositionLayer> const & layers);
public Microsoft.VisualStudio.Imaging.Interop.IImageHandle AddCustomCompositeImage (int virtualWidth, int virtualHeight, int layerCount, Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer[] layers);
abstract member AddCustomCompositeImage : int * int * int * Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer[] -> Microsoft.VisualStudio.Imaging.Interop.IImageHandle
Public Function AddCustomCompositeImage (virtualWidth As Integer, virtualHeight As Integer, layerCount As Integer, layers As ImageCompositionLayer()) As IImageHandle

Paramètres

virtualWidth
Int32

Largeur virtuelle du canevas sur lequel l’image composite est rendue. Les tailles de pixel réelles sont déterminées par le ImageAttributes utilisé pour charger l’image.

virtualHeight
Int32

Hauteur virtuelle du canevas sur lequel l’image composite est rendue. Les tailles de pixel réelles sont déterminées par le ImageAttributes utilisé pour charger l’image.

layerCount
Int32

Nombre de couches dans l’image.

layers
ImageCompositionLayer[]

Collection de couches composée dans l’image. Les couches sont empilées en bas (les couches suivantes dans le tableau sont affichées en haut des couches précédentes).

Retours

IImageHandle

IImageHandle représentant l’image composite. L’image composite peut être supprimée à l’aide de RemoveCustomImage.

S’applique à