Partager via


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

IWICMetadataBlockWriter

Autres ressources

Vue d’ensemble de la lecture et de l’écriture de métadonnées d’image

Vue d’ensemble des métadonnées WIC