Condividi tramite


ImageScaler Classe

Definizione

Rappresenta un oggetto che può ridimensionare un'immagine e aumentarne o ridurne la risoluzione.

public ref class ImageScaler sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AI.Imaging.ImageScalerContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageScaler final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AI.Imaging.ImageScalerContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageScaler : System.IDisposable
Public NotInheritable Class ImageScaler
Implements IDisposable
Ereditarietà
Object Platform::Object IInspectable ImageScaler
Attributi
Implementazioni

Proprietà

Nome Descrizione
MaxSupportedScaleFactor

Ottiene il fattore di scala massimo supportato da ImageScaler.

Metodi

Nome Descrizione
Close()

Elimina l'oggetto e le risorse associate.

CreateAsync()

Crea in modo asincrono una nuova istanza della classe ImageScaler .

Dispose()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

EnsureReadyAsync()

Assicura che ImageScaler sia pronto per l'uso scaricando e installando tutti i componenti necessari.

GetReadyState()

Recupera lo stato del modello linguistico sottostante.

ScaleImageBuffer(ImageBuffer, Int32, Int32)

Ridimensiona una bitmap non compressa ottimizzata per AI Foundry in Windows.

ScaleSoftwareBitmap(SoftwareBitmap, Int32, Int32)

Ridimensiona una bitmap non compressa.

Si applica a

Vedi anche