Metodo IWICImageEncoder::WriteFrame (wincodec.h)
Codifica l'immagine nel frame specificato da IWICBitmapFrameEncode.
Sintassi
HRESULT WriteFrame(
[in] ID2D1Image *pImage,
[in] IWICBitmapFrameEncode *pFrameEncode,
[in] const WICImageParameters *pImageParameters
);
Parametri
[in] pImage
Tipo: ID2D1Image*
Immagine Direct2D che verrà codificata.
[in] pFrameEncode
Tipo: IWICBitmapFrameEncode*
Codificatore di fotogrammi in cui viene scritta l'immagine.
[in] pImageParameters
Tipo: const WICImageParameters*
Parametri aggiuntivi per controllare la codifica.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
L'immagine passata deve essere creata nello stesso dispositivo di IWICImagingFactory2::CreateImageEncoder. Se i valori pImageParameters non sono specificati, verrà utilizzato un set di valori predefiniti utili, vedere WICImageParameters per altre informazioni.
È necessario configurare correttamente e indipendentemente IWICBitmapFrameEncode prima di chiamare questa API.
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 |