L_SetBitmapListItem

#include "l_bitmap.h"

L_LTKRN_API L_INT L_SetBitmapListItem(hList, uIndex, pBitmap)

Overwrites the internal bitmap handle of a bitmap in a list. Use this function with L_GetBitmapListItem to manipulate a bitmap in a list.

Parameters

HBITMAPLIST hList

Handle to the list of bitmaps.

L_UINT uIndex

Position of the bitmap in the list. Use zero-based indexing. For example, if there are 10 bitmaps in a list, the index of the last one is 9.

pBITMAPHANDLE pBitmap

Pointer to the bitmap handle that will overwrite the internal bitmap handle in the list.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Comments

When a bitmap is in a list, you do not have direct access to the bitmap handle. Therefore, to do any image processing, you must first use L_GetBitmapListItem to get a copy of the internal handle, then do the image processing, then update the internal handle using L_SetBitmapListItem.

You cannot use this function to update a bitmap list while it is being used in an animation playback.

Required DLLs and Libraries

Platforms

Win32, x64, Linux.

Help Version 21.0.2023.2.15
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.