Condividi tramite


Metodo IWICBitmapCodecInfo::GetMimeTypes (wincodec.h)

Recupera una sequenza delimitata da virgole di tipi mime associati al codec.

Sintassi

HRESULT GetMimeTypes(
  [in]  UINT  cchMimeTypes,
  [out] WCHAR *wzMimeTypes,
  [out] UINT  *pcchActual
);

Parametri

[in] cchMimeTypes

Tipo: UINT

Dimensione del buffer dei tipi mime. Usare 0 nella prima chiamata per determinare le dimensioni del buffer necessarie.

[out] wzMimeTypes

Tipo: WCHAR*

Riceve i tipi mime associati al codec. Usare NULL nella prima chiamata per determinare le dimensioni del buffer necessarie.

[out] pcchActual

Tipo: UINT*

Dimensioni effettive del buffer necessarie per recuperare tutti i tipi mime associati al codec.

Valore restituito

Tipo: HRESULT

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

Commenti

Il modello di utilizzo per questo metodo è un processo di due chiamate. La prima chiamata recupera le dimensioni del buffer necessarie per recuperare il numero di versione di gestione dei colori completo chiamandolo con cchMimeTypes impostato su 0 e wzMimeTypes impostato su NULL. Questa chiamata imposta pcchActual sulle dimensioni del buffer necessarie. Dopo aver determinato le dimensioni del buffer necessarie, una seconda chiamata GetMimeTypes con cchMimeTypes impostata sulla dimensione del buffer e wzMimeTypes impostata su un buffer delle dimensioni appropriate recupera i formati pixel.

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