Metodo IWICFastMetadataEncoder::Commit (wincodec.h)
Finalizza le modifiche dei metadati al flusso di immagini.
Sintassi
HRESULT Commit();
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Se il commit ha esito negativo e restituisce WINCODEC_ERR_STREAMNOTAVAILABLE, verificare che il decodificatore di immagini sia stato caricato usando l'opzione WICDecodeMetadataCacheOnDemand . Un codificatore di metadati rapido non è supportato quando il decodificatore viene creato usando l'opzione WICDecodeMetadataCacheOnLoad .
Se il commit non riesce per qualsiasi motivo, sarà necessario codificare nuovamente l'immagine per assicurarsi che i nuovi metadati vengano aggiunti all'immagine.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2, Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | wincodec.h |
Libreria | Windowscodecs.lib |
DLL | Windowscodecs.dll |