Método IWICImagingFactory2::CreateImageEncoder (wincodec.h)
Crea un nuevo objeto de codificador de imágenes.
Sintaxis
HRESULT CreateImageEncoder(
[in] ID2D1Device *pD2DDevice,
[out] IWICImageEncoder **ppWICImageEncoder
);
Parámetros
[in] pD2DDevice
Objeto ID2D1Device en el que se crea el codificador de imagen correspondiente.
[out] ppWICImageEncoder
Puntero a una variable que recibe un puntero a la interfaz IWICImageEncoder del objeto codificador que puede usar para codificar imágenes de Direct2D .
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Debe crear imágenes para pasar al codificador de imágenes en el mismo dispositivo Direct2D que pase a este método.
Usted es responsable de configurar el propio codificador de mapa de bits a través de las API de IWICBitmapEncoder existentes. El objeto IWICBitmapEncoder o IWICBitmapFrameEncode se pasa a cada uno de los métodos IWICImageEncoder : WriteThumbnail, WriteFrame y WriteFrameThumbnail.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | wincodec.h |
Library | Windowscodecs.lib |
Archivo DLL | Windowscodecs.dll |