ImageGeneratorExtensions 类

定义

为 . 提供扩展方法 IImageGenerator

public ref class ImageGeneratorExtensions abstract sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static class ImageGeneratorExtensions
public static class ImageGeneratorExtensions
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ImageGeneratorExtensions = class
type ImageGeneratorExtensions = class
Public Module ImageGeneratorExtensions
继承
ImageGeneratorExtensions
属性

方法

名称 说明
EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

根据原始图像和指定的提示编辑单个图像。

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

根据字节数组和指定的提示编辑单个图像。

EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken)

基于原始图像和文本提示编辑图像。

GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken)

基于文本提示生成图像。

GetRequiredService(IImageGenerator, Type, Object)

IImageGenerator请求指定类型的serviceType对象,如果一个对象不可用,则会引发异常。

GetRequiredService<TService>(IImageGenerator, Object)

IImageGenerator询问类型的TService对象,如果对象不可用,则会引发异常。

GetService<TService>(IImageGenerator, Object)

IImageGenerator请求类型的对象TService

适用于