Interfaz IWICBitmapSourceTransform (wincodec.h)

Expone métodos para descargar determinadas operaciones a la implementación de IWICBitmapSource subyacente.

Herencia

La interfaz IWICBitmapSourceTransform hereda de la interfaz IUnknown . IWICBitmapSourceTransform también tiene estos tipos de miembros:

Métodos

La interfaz IWICBitmapSourceTransform tiene estos métodos.

 
IWICBitmapSourceTransform::CopyPixels

Copia los datos de píxeles mediante los parámetros de entrada proporcionados.
IWICBitmapSourceTransform::D oesSupportTransform

Determina si la implementación de la interfaz IWICBitmapSourceTransform admite una opción de transformación específica de forma nativa.
IWICBitmapSourceTransform::GetClosestPixelFormat

Recupera el formato de píxel más cercano al que la implementación de IWICBitmapSourceTransform puede copiar de forma nativa píxeles, dado un formato deseado.
IWICBitmapSourceTransform::GetClosestSize

Devuelve las dimensiones más cercanas a las que la implementación puede escalar de forma nativa para dadas las dimensiones deseadas.

Comentarios

La interfaz IWICBitmapSourceTransform se implementa mediante códecs que pueden escalar, voltear, girar o formatear píxeles de forma nativa durante la descodificación. A medida que la transformación se combina con el proceso de descodificación, la transformación nativa generalmente ofrecerá ventajas de rendimiento sobre las transformaciones no nativas. Las implementaciones IWICBitmapScaler, IWICBitmapFlipRotator e IWICFormatConverter hacen uso de la interfaz IWICBitmapSourceTransform inmediatamente después de un IWICBitmapFrameDecode compatible, por lo que, en el caso típico, una aplicación recibirá automáticamente este aumento de rendimiento y no necesita usar directamente esta interfaz. Sin embargo, al encadenar varias transformaciones, o al implementar una transformación personalizada, puede haber una ventaja de rendimiento para usar directamente la interfaz IWICBitmapSourceTransform.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincodec.h