IWICFastMetadataEncoder::Commit-Methode (wincodec.h)
Schließt Metadatenänderungen am Bilddatenstrom ab.
Syntax
HRESULT Commit();
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn der Commit fehlschlägt und WINCODEC_ERR_STREAMNOTAVAILABLE zurückgibt, stellen Sie sicher, dass der Bilddecoder mit der Option WICDecodeMetadataCacheOnDemand geladen wurde. Ein schneller Metadatenencoder wird nicht unterstützt, wenn der Decoder mit der Option WICDecodeMetadataCacheOnLoad erstellt wird.
Wenn der Commit aus irgendeinem Grund fehlschlägt, müssen Sie das Image neu codieren, um sicherzustellen, dass die neuen Metadaten zum Image hinzugefügt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wincodec.h |
Bibliothek | Windowscodecs.lib |
DLL | Windowscodecs.dll |