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 |