Método IWICImagingFactory2::CreateImageEncoder (wincodec.h)
Cria um novo objeto de codificador de imagem.
Sintaxe
HRESULT CreateImageEncoder(
[in] ID2D1Device *pD2DDevice,
[out] IWICImageEncoder **ppWICImageEncoder
);
Parâmetros
[in] pD2DDevice
O objeto ID2D1Device no qual o codificador de imagem correspondente é criado.
[out] ppWICImageEncoder
Um ponteiro para uma variável que recebe um ponteiro para a interface IWICImageEncoder para o objeto codificador que você pode usar para codificar Direct2D imagens.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Você deve criar imagens para passar para o codificador de imagem no mesmo dispositivo Direct2D que você passa para esse método.
Você é responsável por configurar o próprio codificador de bitmap por meio das APIs IWICBitmapEncoder existentes. O objeto IWICBitmapEncoder ou IWICBitmapFrameEncode é passado para cada um dos métodos IWICImageEncoder : WriteThumbnail, WriteFrame e WriteFrameThumbnail.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | wincodec.h |
Biblioteca | Windowscodecs.lib |
DLL | Windowscodecs.dll |