Share via


Interface IWICBitmapSourceTransform (wincodec.h)

Expõe métodos para descarregar determinadas operações para a implementação IWICBitmapSource subjacente.

Herança

A interface IWICBitmapSourceTransform herda da interface IUnknown . IWICBitmapSourceTransform também tem estes tipos de membros:

Métodos

A interface IWICBitmapSourceTransform tem esses métodos.

 
IWICBitmapSourceTransform::CopyPixels

Copia dados de pixel usando os parâmetros de entrada fornecidos.
IWICBitmapSourceTransform::D oesSupportTransform

Determina se uma opção de transformação específica tem suporte nativo pela implementação da interface IWICBitmapSourceTransform.
IWICBitmapSourceTransform::GetClosestPixelFormat

Recupera o formato de pixel mais próximo ao qual a implementação de IWICBitmapSourceTransform pode copiar nativamente pixels, dado um formato desejado.
IWICBitmapSourceTransform::GetClosestSize

Retorna as dimensões mais próximas que a implementação pode dimensionar nativamente para determinadas dimensões desejadas.

Comentários

A interface IWICBitmapSourceTransform é implementada por codecs que podem dimensionar, inverter, girar ou formatar pixels nativamente durante a decodificação. Como a transformação é combinada com o processo de decodificação, a transformação nativa geralmente oferecerá vantagens de desempenho em relação a transformações não nativas. As implementações de caixa de entrada IWICBitmapScaler, IWICBitmapFlipRotator e IWICFormatConverter usam a interface IWICBitmapSourceTransform quando são colocadas imediatamente após um IWICBitmapFrameDecode com suporte, portanto, no caso típico, um aplicativo receberá automaticamente esse aumento de desempenho e não precisará usar diretamente essa interface. No entanto, ao encadear várias transformações ou ao implementar uma transformação personalizada, pode haver uma vantagem de desempenho em usar a interface IWICBitmapSourceTransform diretamente.

Requisitos

   
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h