IWICBitmapDecoder::CopyPalette-Methode (wincodec.h)
Kopiert die IWICPalette des Decoders.
Syntax
HRESULT CopyPalette(
[in] IWICPalette *pIPalette
);
Parameter
[in] pIPalette
Typ: IWICPalette*
EineIWICPalette , in die die globale Palette des Decoders kopiert werden soll. Verwenden Sie CreatePalette , um die Zielpalette vor dem Aufruf von CopyPalette zu erstellen.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
CopyPalette gibt eine globale Palette (eine Palette, die für alle Frames im Bild gilt) zurück, sofern vorhanden; Andernfalls wird WINCODEC_ERR_PALETTEUNAVAILABLE zurückgegeben. Wenn ein Bild keine globale Palette aufweist, kann es dennoch über eine Palette auf Frameebene verfügen, die mit IWICBitmapFrameDecode::CopyPalette abgerufen werden kann.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wincodec.h |
Bibliothek | Windowscodecs.lib |
DLL | Windowscodecs.dll |