Compartilhar via


ImageScaleMode Estrutura

Definição

Descreve o modo de dimensionamento de imagens a ser aplicado. O modo padrão é 'pad'.

public readonly struct ImageScaleMode : IEquatable<Azure.Media.VideoAnalyzer.Edge.Models.ImageScaleMode>
type ImageScaleMode = struct
Public Structure ImageScaleMode
Implements IEquatable(Of ImageScaleMode)
Herança
ImageScaleMode
Implementações

Construtores

ImageScaleMode(String)

Inicializa uma nova instância de ImageScaleMode.

Propriedades

Pad

Armazena a imagem com listras horizontais pretas (caixa de correio) ou listras verticais pretas (caixa de pilares) para que a imagem seja redimensionada para as dimensões especificadas sem alterar a taxa de proporção de conteúdo.

PreserveAspectRatio

Preserva a mesma taxa de proporção que a imagem de entrada. Se apenas uma dimensão de imagem for fornecida, a segunda dimensão será calculada com base na taxa de proporção da imagem de entrada. Quando duas dimensões são fornecidas, a imagem é redimensionada para se ajustar à dimensão mais restrita, considerando o tamanho da imagem de entrada e a taxa de proporção.

Stretch

Estica a imagem original para que ela seja redimensionada para as dimensões especificadas.

Métodos

Equals(ImageScaleMode)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(ImageScaleMode, ImageScaleMode)

Determina se dois ImageScaleMode valores são os mesmos.

Implicit(String to ImageScaleMode)

Converte uma cadeia de caracteres em um ImageScaleMode.

Inequality(ImageScaleMode, ImageScaleMode)

Determina se dois ImageScaleMode valores não são os mesmos.

Aplica-se a