Condividi tramite


Metodo IWICMetadataBlockWriter::SetWriterByIndex (wincodecsdk.h)

Sostituisce il writer di metadati nella posizione di indice specificata.

Sintassi

HRESULT SetWriterByIndex(
  [in] UINT               nIndex,
  [in] IWICMetadataWriter *pIMetadataWriter
);

Parametri

[in] nIndex

Tipo: UINT

Posizione dell'indice in corrispondenza della quale inserire il writer dei metadati. Questo indice è in base zero.

[in] pIMetadataWriter

Tipo: IWICMetadataWriter*

Puntatore a IWICMetadataWriter.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

In genere, il writer di metadati corrente in corrispondenza dell'indice specificato verrà sostituito con il nuovo writer. Tuttavia, il writer di metadati App0 non può essere sostituito all'interno di un flusso JPEG.

Questa funzione non può essere usata per aggiungere writer di metadati. Se non esiste alcun writer di metadati nell'indice specificato, la funzione avrà esito negativo.

Requisiti

   
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 wincodecsdk.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

Informazioni concettuali

Come scrivere un codec WIC-Enabled

Procedura: Codificare nuovamente un'immagine JPEG con metadati

IWICMetadataBlockWriter

Altre risorse

Panoramica della lettura e della scrittura dei metadati dell'immagine

Panoramica dei metadati WIC