Condividi tramite


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