Metodo IWICBitmapCodecInfo::GetColorManagementVersion (wincodec.h)
Recupera il numero di versione di gestione dei colori supportato dal codec.
Sintassi
HRESULT GetColorManagementVersion(
[in] UINT cchColorManagementVersion,
[in, out] WCHAR *wzColorManagementVersion,
[in, out] UINT *pcchActual
);
Parametri
[in] cchColorManagementVersion
Tipo: UINT
Dimensioni del buffer della versione. Usare 0
nella prima chiamata per determinare le dimensioni del buffer necessarie.
[in, out] wzColorManagementVersion
Tipo: WCHAR*
Riceve il numero di versione di gestione dei colori. Usare NULL
nella prima chiamata per determinare le dimensioni del buffer necessarie.
[in, out] pcchActual
Tipo: UINT*
Dimensioni effettive del buffer necessarie per recuperare il numero di versione di gestione dei colori completo.
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 cchColorManagementVersion impostato su e wzColorManagementVersion impostato su NULL
0
.
Questa chiamata imposta pcchActual sulle dimensioni del buffer necessarie.
Dopo aver determinato le dimensioni del buffer necessarie, una seconda chiamata GetColorManagementVersion con cchColorManagementVersion impostata sulla dimensione del buffer e wzColorManagementVersion impostata su un buffer delle dimensioni appropriate recupera i formati pixel.
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 | wincodec.h |
Libreria | Windowscodecs.lib |
DLL | Windowscodecs.dll |