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 |