Metodo IWICPalette::HasAlpha (wincodec.h)
Indica se la tavolozza contiene una voce non opaca, ovvero una voce con un alfa minore di 1.
Sintassi
HRESULT HasAlpha(
[out] BOOL *pfHasAlpha
);
Parametri
[out] pfHasAlpha
Tipo: BOOL*
Puntatore TRUE
che riceve se la tavolozza contiene un colore trasparente; in caso contrario, FALSE
.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Vari formati di immagine supportano alfa in modi diversi. PNG supporta il supporto alfa completo supportando voci di tavolozza parzialmente trasparenti. GIF archivia i colori come 24bpp, senza alfa, ma consente di specificare una voce di tavolozza come completamente trasparente. Se una tavolozza ha più voci completamente trasparenti (0x00RRGGBB), GIF userà l'ultima voce come indice trasparente.
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 |