Metodo IWICImagingFactory2::CreateImageEncoder (wincodec.h)

Crea un nuovo oggetto codificatore di immagini.

Sintassi

HRESULT CreateImageEncoder(
  [in]  ID2D1Device      *pD2DDevice,
  [out] IWICImageEncoder **ppWICImageEncoder
);

Parametri

[in] pD2DDevice

Oggetto ID2D1Device in cui viene creato il codificatore di immagini corrispondente.

[out] ppWICImageEncoder

Puntatore a una variabile che riceve un puntatore all'interfaccia IWICImageEncoder per l'oggetto codificatore che è possibile usare per codificare immagini Direct2D .

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

È necessario creare immagini da passare al codificatore di immagini nello stesso dispositivo Direct2D passato a questo metodo.

È responsabile della configurazione del codificatore bitmap stesso tramite le API IWICBitmapEncoder esistenti. L'oggetto IWICBitmapEncoder o IWICBitmapFrameEncode viene passato a ognuno dei metodi IWICImageEncoder: WriteThumbnail, WriteFrame e WriteFrameThumbnail.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

IWICImagingFactory2