Méthode IWICMetadataBlockWriter::SetWriterByIndex (wincodecsdk.h)
Remplace l’enregistreur de métadonnées à l’emplacement d’index spécifié.
Syntaxe
HRESULT SetWriterByIndex(
[in] UINT nIndex,
[in] IWICMetadataWriter *pIMetadataWriter
);
Paramètres
[in] nIndex
Type : UINT
Position d’index à laquelle placer le rédacteur de métadonnées. Cet index est en base zéro.
[in] pIMetadataWriter
Type : IWICMetadataWriter*
Pointeur vers IWICMetadataWriter.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
En règle générale, le rédacteur de métadonnées actuel à l’index spécifié est remplacé par le nouveau writer. Toutefois, l’enregistreur de métadonnées App0 ne peut pas être remplacé dans un flux JPEG.
Cette fonction ne peut pas être utilisée pour ajouter des enregistreurs de métadonnées. Si aucun enregistreur de métadonnées n’existe à l’index spécifié, la fonction échoue.
Configuration requise
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincodecsdk.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |
Voir aussi
Conceptuel
Comment écrire un codec WIC-Enabled
Procédure : réencoder une image JPEG avec des métadonnées
Autres ressources
Vue d’ensemble de la lecture et de l’écriture de métadonnées d’image